tech-toolchain archive

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

bmake bug with expanding pattern macro replacements



Hi,

I discovered that bmake is silently changing the statement:

	FOO= $(BAR:%foo=hallo)

into:

	FOO= $(BAR:%foo=%hallo)

and this prevents it from being useful and it is in conflict with the accepted 
POSIX behavior:

	https://www.austingroupbugs.net/view.php?id=519#c1206

BTW: POSIX also requires make to support the -p option and this is missing from 
bmake.



Jörg

-- 
EMail:joerg%schily.net@localhost                  (home) Jörg Schilling D-13353 Berlin
joerg.schilling%fokus.fraunhofer.de@localhost (work) Blog: http://schily.blogspot.com/
URL:  http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/



Home | Main Index | Thread Index | Old Index