From owner-cvs-user Tue Aug 19 10:02:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA19466 for cvs-user-outgoing; Tue, 19 Aug 1997 10:02:57 -0700 (PDT) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA19431; Tue, 19 Aug 1997 10:02:28 -0700 (PDT) Received: from Ilsa.StevesCafe.com (localhost [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.7/8.8.5) with ESMTP id LAA15270; Tue, 19 Aug 1997 11:01:54 -0600 (MDT) Message-Id: <199708191701.LAA15270@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0gamma 1/27/96 From: Steve Passe To: Peter Wemm cc: Bruce Evans , cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, peter@FreeBSD.ORG Subject: Re: cvs commit: src Makefile In-reply-to: Your message of "Tue, 19 Aug 1997 18:45:38 +0800." <199708191045.SAA12115@spinner.dialix.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 19 Aug 1997 11:01:54 -0600 Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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