svn commit: r250750 - in head: contrib/bmake usr.bin/bmake
Simon J. Gerraty
sjg at FreeBSD.org
Fri May 17 19:37:17 UTC 2013
Author: sjg
Date: Fri May 17 19:37:16 2013
New Revision: 250750
URL: http://svnweb.freebsd.org/changeset/base/250750
Log:
We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.
Modified:
head/contrib/bmake/main.c
head/usr.bin/bmake/Makefile.inc
Modified: head/contrib/bmake/main.c
==============================================================================
--- head/contrib/bmake/main.c Fri May 17 19:13:31 2013 (r250749)
+++ head/contrib/bmake/main.c Fri May 17 19:37:16 2013 (r250750)
@@ -796,7 +796,10 @@ main(int argc, char **argv)
Lst targs; /* target nodes to create -- passed to Make_Init */
Boolean outOfDate = FALSE; /* FALSE if all targets up to date */
struct stat sb, sa;
- char *p1, *path, *pwd;
+ char *p1, *path;
+#ifndef NO_PWD_OVERRIDE
+ char *pwd;
+#endif
char mdpath[MAXPATHLEN];
#ifdef FORCE_MACHINE
const char *machine = FORCE_MACHINE;
Modified: head/usr.bin/bmake/Makefile.inc
==============================================================================
--- head/usr.bin/bmake/Makefile.inc Fri May 17 19:13:31 2013 (r250749)
+++ head/usr.bin/bmake/Makefile.inc Fri May 17 19:37:16 2013 (r250750)
@@ -1,5 +1,12 @@
# $FreeBSD$
+# we need the up to date bsd.own.mk
+.if ${.CURDIR:M*make} == ""
+.sinclude "share/mk/bsd.own.mk"
+.else
+.sinclude "../../share/mk/bsd.own.mk"
+.endif
+# the above should have found it...
.include "bsd.own.mk"
.if defined(.PARSEDIR)
@@ -16,3 +23,4 @@ NO_SHARED?= YES
.endif
WARNS=3
+CFLAGS+= -DNO_PWD_OVERRIDE
More information about the svn-src-all
mailing list