Subject: Re: toolchain/21563: latest crunchgen break build.sh -j x for x >= 4
To: David Laight <david@l8s.co.uk>
From: Stoned Elipot <seb@starfleet.univ-paris7.fr>
List: netbsd-bugs
Date: 05/13/2003 22:20:22
On Tue, May 13, 2003 at 03:36:58PM +0100, David Laight wrote:
> > >Description:
> > The latest crunchgen (with crunchgen.c revision 1.45) emits
> > a .mk file that fails in src/rescue when buildling with '-j x' for x >=4.
> > Notice that this is true even if src/distrib/common/Makefile.crunch
> > runs '${CRUNCHENV} ${MAKE} -j 1 -f ${CRUNCHBIN}.mk all' i.e.
> > with explicitly '-j 1' provided on make's cmdline.
> > 
> > >How-To-Repeat:
> > cd src
> > ./build.sh -j 4 distribution
> 
> I'd guess there is a .WAIT missing from somewhere.
> Where does it fail (I presume some object is missing)?
> 
> (it just worked for me...)

It says things like
'nbmake: don't know how to make ldd/ldd.o'
Sorry I just removed all my test build, another one is in progress...

I tried adding to make crunchgen output
'all: ${SUBMAKE_TARGETS} .WAIT ${PROG}.strip'
It did not worked.