Subject: toolchain/21563: latest crunchgen break build.sh -j x for x >= 4
To: None <gnats-bugs@gnats.netbsd.org>
From: Stoned Elipot <seb@starfleet.univ-paris7.fr>
List: netbsd-bugs
Date: 05/13/2003 14:56:59
>Number:         21563
>Category:       toolchain
>Synopsis:       latest crunchgen break build.sh -j x for x >= 4
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 13 12:58:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Stoned Elipot
>Release:        NetBSD 1.6R
>Organization:
>Environment:
System: NetBSD jouet5 1.6R NetBSD 1.6R (JOUET5) #0: Mon May 5 01:37:03 UTC 2003 root@jouet5:/usr/src/sys/arch/i386/compile/JOUET5 i386
Architecture: i386
Machine: i386
>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

Note that './build.sh -j 4 build' fails too but I was not able to exactly find
where as the build process seems to go on and build.sh even reports success.
May be that is not related to the "crunchgen".mk problem.
>Fix:
Not provided.
>Release-Note:
>Audit-Trail:
>Unformatted: