Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Garance A Drosihn
At 12:12 PM -0700 7/24/03, Tim Kientzle wrote: Garance A Drosihn wrote: So indeed, that 'make depend' had not finished before the 'make' for the object had started. There's another possibility here: suppose two copies of make are running simultaneously and both get to this sequence at about the sa

Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Tim Kientzle
Garance A Drosihn wrote: Wed Jul 23 20:08:06 EDT 2003 Starting make depend in /usr/obj/usr/src/rescue/rescue/usr/src/gnu/usr.bin/gzip Wed Jul 23 20:08:07 EDT 2003 Finished make depend in /usr/obj/usr/src/rescue/rescue/usr/src/gnu/usr.bin/gzip Wed Jul 23 20:08:09 EDT 2003 Starting make depen

Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Garance A Drosihn
At 12:44 AM -0700 7/24/03, Gordon Tetlow wrote: On Wed, Jul 23, 2003 at 10:13:20PM -0400, Garance A Drosihn wrote: > > I was going to do some debugging of what 'make' is doing, > but it looks like crunchgen gets confused if make has any > kind of debugging flags turned on. I just committed 1.14

Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Gordon Tetlow
On Wed, Jul 23, 2003 at 10:13:20PM -0400, Garance A Drosihn wrote: > At 8:14 PM -0400 7/23/03, Garance A Drosihn wrote: > > > >So indeed, that 'make depend' had not finished before > >the 'make' for the object had started. > > I was going to do some debugging of what 'make' is doing, but > it look

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 8:14 PM -0400 7/23/03, Garance A Drosihn wrote: So indeed, that 'make depend' had not finished before the 'make' for the object had started. I was going to do some debugging of what 'make' is doing, but it looks like crunchgen gets confused if make has any kind of debugging flags turned on. How

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 4:44 PM -0700 7/23/03, Gordon Tetlow wrote: I don't see how this construct cannot be parallel make safe. The && requires that the third line check the result of the second before continuing. It doesn't make sense. Oops, my last reply got away from me before I was done... Anyway, I added some 'e

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 4:44 PM -0700 7/23/03, Gordon Tetlow wrote: On Wed, Jul 23, 2003, Garance A Drosihn wrote: > > The .depend file is apparently created by > /usr/obj/usr/src/rescue/rescue/rescue.mk > and that in turn says it is generated from rescue.conf by crunchgen 0.2. The rescue.mk file includes th

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Gordon Tetlow
On Wed, Jul 23, 2003 at 07:41:18PM -0400, Garance A Drosihn wrote: > > So it is easy to image that this .depend file is crucial to > successfully making addext.o. > > The .depend file is apparently created by > /usr/obj/usr/src/rescue/rescue/rescue.mk > > and that in turn says it is generate

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 6:41 PM -0400 7/23/03, Garance A Drosihn wrote: 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 Well, that isn't always the error message, but it's always something

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
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 occurr