NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/49443 (Problem in make variable modifiers)



Synopsis: Problem in make variable modifiers

State-Changed-From-To: open->closed
State-Changed-By: rillig%NetBSD.org@localhost
State-Changed-When: Mon, 23 May 2022 21:02:09 +0000
State-Changed-Why:

Fixed in parse.c 1.181 from 2012.03.24.20.28.41, which fixes the special
case of '#' occurring in the modifier ':[#]'.

As stated above, all 6.x releases use revision 1.180 that still contains
the bug. Starting with 7.0, the bug fix was included in the releases.

Interestingly, many versions of make from the 1990s or 2000s run into an
endless loop when they are fed with the reproduce.mk from above.  I
didn't investigate the exact history of that since it is historical.

Thanks for the PR.





Home | Main Index | Thread Index | Old Index