Re: git: 60817c50b4c8 - main - Mk/Uses: Add certs.mk to handle dependency on security/ca_root_nss

From: Yuri <yuri_at_FreeBSD.org>
Date: Tue, 10 Mar 2026 08:03:27 UTC
On 3/10/26 00:51, Gleb Popov wrote:
> It does. A Uses module must have an added value.
Ease of use, elegance, and fewer characters and lines is value.


>> This is why macros exist in many programming languages. 
> Again, a macro must add something to the table. For example, a 
> conditional evaluation based on the FreeBSD version or something like 
> that.
It does add value, see above.


> And I again want to point out that before rolling such changes one 
> should create a review, hear out opinions of other developers and 
> ideally get an approval from portmgr. 


This sounds nice on paper but the reality begs to differ.
portmgr review requests often remain unanswered for months or years.




Yuri