From owner-freebsd-current@FreeBSD.ORG Wed Jul 23 15:41:27 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A32BE37B482 for ; Wed, 23 Jul 2003 15:41:23 -0700 (PDT) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA24B43F3F for ; Wed, 23 Jul 2003 15:41:18 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h6NMf79t012832; Wed, 23 Jul 2003 18:41:08 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <3F1C1695.30409@acm.org> References: <20030715100839.F41961@inton.Ninja-assassin.com> <20030716133802.K18278@schnell.net> <20030716181354.GA44980@dan.emsphone.com> <20030717074756.B17029@gamplex.bde.org> <20030717123524.T24327@schnell.net> <20030718154832.K21942@gamplex.bde.org> <20030718095946.H29869@schnell.net> <3F183EF9.7020506@acm.org> <20030721084750.GH12996@roark.gnf.org> <3F1C1695.30409@acm.org> Date: Wed, 23 Jul 2003 18:41:06 -0400 To: kientzle@acm.org, Gordon Tetlow From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: current@freebsd.org Subject: Re: Buildworld /rescue failures in 5.1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 22:41:29 -0000 I am not much of a makefile expert, but I have been trying various changes to see if I could fix the problem with building /rescue. On my system, a buildworld will always fail if I specify '-j'. It is time-consuming to try things, because it takes a while to do a whole buildworld. Today it occurred to me that I could probably make things go much faster if I didn't do the whole buildworld. And indeed, it turns out that I get the same 'make' error if I use: rm -Rf /usr/obj/usr/src/* cd /usr/src/rescue make -j5 obj make -j5 includes make -j5 depend make -j5 all Where that error is: make: don't know how to make /usr/obj/usr/src/rescue/rescue//usr/src/sbin/dhclient/client/clparse.o. Stop *** Error code 2 1 error *** Error code 2 1 error The nice thing about this is that it only takes three minutes to get to that error, instead of the seventy minutes that it takes when doing it as part of buildworld. And if I drop the '-j5', then the error does not come up. This also suggests I could probably get away with: cd /usr/src make -j5 -DNO_RESCUE buildworld cd /usr/src/rescue make obj includes && make depend && make all -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu