[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
missing dependency breaks -j build occasionally (bash 3.2 pl 17)
From: |
Chris MacGregor |
Subject: |
missing dependency breaks -j build occasionally (bash 3.2 pl 17) |
Date: |
Tue, 14 Aug 2007 14:29:17 -0700 |
User-agent: |
Thunderbird 2.0.0.6 (Windows/20070728) |
It happens rarely, but it just did. Building bash with "make -j5" came
to a screeching halt with error below. Note that the job make was
waiting to finish was generating the very file needed by nojobs.c.
I presume that a dependency needs to be added someplace. Apologies for
not including a patch to fix it, but the Makefile is non-trivial and I'm
swamped right now.
nojobs.c:49:54: builtins/builtext.h: No such file or directory
nojobs.c: In function `wait_sigint_handler':
nojobs.c:672: error: `wait_builtin' undeclared (first use in this function)
nojobs.c:672: error: (Each undeclared identifier is reported only once
nojobs.c:672: error: for each function it appears in.)
make: *** [nojobs.o] Error 1
make: *** Waiting for unfinished jobs....
./mkbuiltins -externfile builtext.h -structfile builtins.c \
-noproduction -D . ./alias.def ./bind.def ./break.def
./builtin.def ./caller.def ./cd.def ./colon.def ./command.def
./declare.def ./echo.def ./enable.def ./eval.def ./getopts.def
./exec.def ./exit.def ./fc.def ./fg_bg.def ./hash.def ./help.def
./history.def ./jobs.def ./kill.def ./let.def ./read.def ./return.def
./set.def ./setattr.def ./shift.def ./source.def ./suspend.def
./test.def ./times.def ./trap.def ./type.def ./ulimit.def ./umask.def
./wait.def ./reserved.def ./pushd.def ./shopt.def ./printf.def
./complete.def
make[1]: Leaving directory
`/export/build/toolchain1/new-tools/build-armv5tel-070814-1006/phase2/bash/bash-3.2/builtins'
make: Leaving directory
`/export/build/toolchain1/new-tools/build-armv5tel-070814-1006/phase2/bash/bash-3.2'
"make -C bash/bash-3.2 -j5 " terminated with exit code 2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- missing dependency breaks -j build occasionally (bash 3.2 pl 17),
Chris MacGregor <=