mutt/2538: "make -j2 dist" does not work (bad dependency?)
>Number: 2538
>Notify-List:
>Category: mutt
>Synopsis: "make -j2 dist" does not work (bad dependency?)
>Confidential: no
>Severity: minor
>Priority: medium
>Responsible: mutt-dev
>State: open
>Keywords:
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Oct 24 17:15:41 +0200 2006
>Originator: Vincent Lefevre
>Release: cvs
>Organization:
>Environment:
Linux (Debian).
>Description:
When I do a "make -j2 dist", I get:
[...]
/usr/bin/make ../makedoc
make[1]: *** No rule to make target `index.html', needed by `distdir'. Stop.
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory `/home/vlefevre/software/mutt/mutt/doc'
make[2]: `../makedoc' is up to date.
make[2]: Leaving directory `/home/vlefevre/software/mutt/mutt/doc'
( sed -e "s/@VERSION\@/`cat ../VERSION` (`cut -d\\\" -f2 ../reldate.h`)/"
./manual.xml.head ;\
gcc -E -I. -I.. -I/home/vlefevre/include -I..
-DSYSCONFDIR=\"/home/vlefevre/etc\" -DBINDIR=\"/home/vlefevre/i686/bin\"
-DDOTLOCK_PATH=\"/usr/bin/mutt_dotlock\" -DHAVE_CONFIG_H=1 -I../intl -D_MAKEDOC
-C ../init.h | ../makedoc -s ) | \
cat - ./manual.xml.tail > manual.xml
touch stamp-doc-xml
make[1]: Leaving directory `/home/vlefevre/software/mutt/mutt/doc'
make: *** [distdir] Error 1
The problem doesn't occur without the -j2.
>How-To-Repeat:
>Fix:
Unknown
>Add-To-Audit-Trail:
>Unformatted: