From owner-freebsd-current@FreeBSD.ORG Sun Jul 20 21:34:25 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 0EA4737B404 for ; Sun, 20 Jul 2003 21:34:25 -0700 (PDT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id C161C43FD7 for ; Sun, 20 Jul 2003 21:34:21 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h6L4YIRD004837; Mon, 21 Jul 2003 00:34:18 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030720214522.A47601@schnell.net> 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> <3F1841B0.3080304@acm.org> <20030720214522.A47601@schnell.net> Date: Mon, 21 Jul 2003 00:34:17 -0400 To: Matt Loschert , Tim Kientzle 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 fails 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: Mon, 21 Jul 2003 04:34:25 -0000 At 9:48 PM -0400 7/20/03, Matt Loschert wrote: >On Fri, 18 Jul 2003, Tim Kientzle wrote: > > Crunchgen writes out and runs a short makefile >> in order to grab build information from a particular >> program. Since /rescue has about 120 components, >> you should see 'crunchgen_objs' and 'loop' targets >> getting built about 120 times. >> >> Ummm... by '363 times', did you mean 363 lines or >> 363 copies of this six-line block? If the latter, >> then something is definitely getting rebuilt >> needlessly. > >That whole block of 6 lines is getting written 363 times. >IIRC, I grepped for 'Results of making crunchgen_objs' >in the build logs. The failure that I am seeing is different than the above failure. I have a dual-CPU system, and have done buildworlds with -j5, -j4, and -j3. All of them fail with an error somewhere in 'rescue' building. None of them have *any* lines about 'Results of making crunchgen_objs'. There is some make-related error messages in the midst of building rescue, and then more standard 'cc' commands unrelated to rescue (which worked), and then buildworld fails. Well, the -j2 build also just finished with an error. The logfiles I keep are in the directory: ~gad/rescueb on freefall.freebsd, as gzip'ed files. The output is altered a little bit due to a script that I use to keep track of warning and error messages, but it is not altered much. The most notable difference is that at the end of the build it gives a summary of the # of warning messages that were generated. It may also be significant that I started out all of these buildworlds by first: rm -rf /usr/obj/usr/src/* so buildworld would have had to build *everything*. I do know that buildworld finishes OK if I define NORESCUE. Right now I am running a buildworld that does not specify -j, and I'll see if that completes OK. However, I have to leave for home now, so I'll have to finish that when I get back in on Monday. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu