On Sun, Sep 03, 2023 at 06:47:49PM +0200, Marc Espie wrote:
> On Thu, Aug 31, 2023 at 08:59:53AM +0200, Marc Espie wrote:
> > A long time ago, I tried to host our fork of make, in the hope it would get
> > picked up by other systems.
> > 
> > Accordingly, some features were added to mimic netbsd's extensions, hidden
> > behind FEATURES macros.
> > 
> > Turns out that, for better or for worse, FreeBSD decided to go with NetBSD's
> > fork of bmake, so this is just dead weight that makes stuff more complex.
> > 
> > Accordingly, config.h is no longer really needed, as it shrinks to two
> > little defines.
> > 
> > (the only part worth looking at is varmodifiers... this survived a full 
> > build
> > of base and xenocara without any issue, along with quite a few ports)
> 
> Slightly updated version. I hadn't bothered to actually remove config.h
> and thus missed an include.
> 
> Also: all remaining modifiers are now strictly either word_apply or apply,
> none does both, so I killed the extra code and added an assert just in case.
> 
> I could use some okays.  Fairly safe.

ok tb

Reply via email to