Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Aug 1997 11:01:54 -0600
From:      Steve Passe <smp@csn.net>
To:        Peter Wemm <peter@spinner.dialix.com.au>
Cc:        Bruce Evans <bde@zeta.org.au>, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, peter@FreeBSD.ORG
Subject:   Re: cvs commit: src Makefile 
Message-ID:  <199708191701.LAA15270@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Tue, 19 Aug 1997 18:45:38 %2B0800." <199708191045.SAA12115@spinner.dialix.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> There are some other 
> flags that need to be inherited as well, for example -j and -B (or 
> whatever).

I believe -j is now inherited.  I have a simple patch here to make
-B inherited (from nnd@itfs.nsk.su):

--- src/usr.bin/make/main.c	Fri Aug 15 17:59:11 1997
+++ src/usr.bin/make-patched/main.c	Fri Aug 15 18:07:14 1997
@@ -190,6 +190,7 @@
 			break;
 		case 'B':
 			compatMake = TRUE;
+			Var_Append(MAKEFLAGS, "-B", VAR_GLOBAL);
 			break;
 #ifdef REMOTE
 		case 'L':

---
this is a necessary part of getting "make -j12 world" working.  I can
commit it if no one sees any problems with this feature.  One current settles
down and I can actually build a world without errors I will report
on the makefile mods he submitted for a parallel make world.  I looks
like this first step goes from approx 2:25 to 2:00 for my system.

--
Steve Passe	| powered by
smp@csn.net	|            Symmetric MultiProcessor FreeBSD





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708191701.LAA15270>