tech-userlevel archive

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

(b)make, MAKEFLAGS, (.)MAKE(.)LEVEL and friends



Hello,

There was once an issue related to GNU make and NetBSD make calling each
other. NetBSD make was trying to parse MAKEFLAGS from GNU make, and it
didn't work that well. That can be seen in this bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=189097

The issue has been fixed by a in-Debian patch, and this patch continued
to be carried on right until I decided to update Debian pmake package
to the recent code base, and basically switched it to bmake. What I
found out when updating the package, is that recently NetBSD make
started to understand MAKELEVEL environment, at least on GNU systems.
First of all, this made not easy to detect if we were called by GNU
make or not, so I had to revert that change, at least temporarily, to
avoid rewriting more things.

However, I'd like this issue to be fixed upstream. Any ideas on that?

P.S. I have some more non-Debian-specific patches to NetBSD make and
pkgsrc .mk files, and I think it'd be cool to get rid of custom
patches. I'd be happy to co-operate with someone who could accept them
into the main tree.

-- 
WBR, Andrew

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index