From e8f7141ed871dbf4ae871e7ed16dfda2896dfa14 Mon Sep 17 00:00:00 2001 From: Ruslan Ermilov Date: Fri, 17 Sep 2004 09:17:33 +0000 Subject: Pass the idea of the make(1) binary to use down to newvers.sh. This is necessary so source upgrades use the correct binary. MFC after: 3 days For the record: Problem spotted by Scott Long, who mentioned that source upgrades from 4.7 to recent 5.x and 6.0 are broken. Detailed analysis shows that 4.7 has a broken make(1) binary. A breakage was fixed in RELENG_4 in make/main.c,v 1.35.2.7 by imp@, though the commit log erroneously stated "MFC 1.68" while in fact it should have been spelled as "MFC 1.67". --- include/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/Makefile') diff --git a/include/Makefile b/include/Makefile index 1a7e65aa0295..f12dcb1a7994 100644 --- a/include/Makefile +++ b/include/Makefile @@ -64,7 +64,7 @@ osreldate.h: ${.CURDIR}/../sys/conf/newvers.sh \ ${.CURDIR}/Makefile @${ECHO} creating osreldate.h from newvers.sh @setvar PARAMFILE ${.CURDIR}/../sys/sys/param.h; \ - . ${.CURDIR}/../sys/conf/newvers.sh; \ + MAKE=${MAKE} . ${.CURDIR}/../sys/conf/newvers.sh; \ echo "$$COPYRIGHT" > osreldate.h; \ echo "#ifdef _KERNEL" >> osreldate.h; \ echo '#error " cannot be used in the kernel, use "' >> osreldate.h; \ -- cgit v1.3