pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47964: devel/automoc4 NetBSD 6.99.22 amd64 native C compiler gcc" is not able to compile
The following reply was made to PR pkg/47964; it has been noted by GNATS.
From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Cc:
Subject: Re: pkg/47964: devel/automoc4 NetBSD 6.99.22 amd64 native C compiler
gcc" is not able to compile
Date: Tue, 16 Jul 2013 00:06:40 +0200
This seems to be fixed by
Module Name: pkgsrc
Committed By: christos
Date: Mon Jul 15 20:22:15 UTC 2013
Modified Files:
pkgsrc/mk: bsd.pkg.mk
Log Message:
Reset MAKELEVEL=0 to fix bad gmake/bsdmake interactions.
Our make(1) now sets $MAKELEVEL. While this should cause no harm, gmake
detects a non-zero $MAKELEVEL and automatically sets "w" in $MAKEFLAGS
for subordinate makes, in order to print the entry and exit directories.
Our make, does not understand -w, so it prints an error message and exits.
In order to catch this everywhere (since cmake for example can invoke
either our make or gmake depending on how it feels), we reset the variable
for any top level command. This effectively reverts to the behavior of
our make not setting $MAKELEVEL.
To generate a diff of this commit:
cvs rdiff -u -r1.1992 -r1.1993 pkgsrc/mk/bsd.pkg.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(Works for me now.)
Please confirm!
Thomas
Home |
Main Index |
Thread Index |
Old Index