pkgsrc-Changes archive

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

Re: $ in make's := operator (was: CVS commit: pkgsrc/mk)

Am 30.11.2021 um 19:04 schrieb Simon Gerraty:
For some reason, .MAKE.SAVE_DOLLARS defaults to true in
pkgsrc/devel/bmake (for backwards compatibility) and to false in NetBSD
as well as Simon's bmake distribution.

Oops, that was wrong.

In NetBSD's usr.bin/make, .MAKE.SAVE_DOLLARS defaults to true, which
preserves dollars in ':=' assignments.

In the bmake distribution and in pkgsrc/devel/bmake (which is an exact
clone of bmake-20200524, except for tiny portability patches), it
defaults to false.

So yes, make and bmake differ, and the pkgsrc code should work in both
variants in the very same way.


Home | Main Index | Thread Index | Old Index