| Summary: | devel/gmake strangeness on 10.0 Alpha 4 | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Edwin Groothuis <edwin> |
| Component: | Individual Port(s) | Assignee: | autotools |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Edwin Groothuis
2013-10-08 03:40:00 UTC
Responsible Changed From-To: freebsd-ports-bugs->autotools Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182821 CCing Simon who may know more about this. If you run "gmake -w" on your Makefile you get the same result for MAKEFLAGS so I suspect that gmake adds this 'w' to MAKEFLAGS when it detects it's a submake (or something). That leaves the question of why it does that when run from bmake and not from fmake though. State Changed From-To: open->closed False alarm. On Wed, 23 Oct 2013 16:15:13 +0200, Tijl Coosemans writes: >http://www.freebsd.org/cgi/query-pr.cgi?pr=182821 >If you run "gmake -w" on your Makefile you get the same result for >MAKEFLAGS so I suspect that gmake adds this 'w' to MAKEFLAGS when it >detects it's a submake (or something). That leaves the question of >why it does that when run from bmake and not from fmake though. A number of changes were made to NetBSD's make this year to make it "interoperate" with gmake in this way (some were prompted by a complaint from someone in FreeBSD about the variable used to communicate recursion level). So nowwhen gmake runs bmake, or bmake runs gmake they agree on recusion level. Even -w works the same.... Good or bad? hard to say. |