Hi Julien, On 11/01/12 21:48, Julien Rioux wrote: > On 11/01/2012 3:58 PM, Ian Hulin wrote: >> Hi all I'm running make doc-stage-1 after >> >> $ cd build $ git checkout master $ ../configure >> --disable-optimising $ make $ make test-baseline $ git checkout >> T2026-1 $ make test-clean $ make check $ make doc-clean Make >> doc-clean fails with: . . . >> /home/ian/src/lilypond/stepmake/stepmake/generic-targets.make:140: >> >> warning: ignoring old commands for target `install' >> rm -rf ./out-www make PACKAGE=LILYPOND package=lilypond -C bin >> clean&& make PACKAGE=LILYPOND package=lilypond -C stepmake >> clean&& true make[3]: Entering directory >> `/home/ian/src/lilypond/build/stepmake/bin' rm -rf ./out-www >> true make[3]: Leaving directory >> `/home/ian/src/lilypond/build/stepmake/bin' make[3]: Entering >> directory `/home/ian/src/lilypond/build/stepmake/stepmake' rm -rf >> ./out-www true make[3]: Leaving directory >> `/home/ian/src/lilypond/build/stepmake/stepmake' make[2]: Leaving >> directory `/home/ian/src/lilypond/build/stepmake' make[2]: >> Entering directory `/home/ian/src/lilypond/build/Documentation' >> out-www/version.dep:1: *** missing separator. Stop. make[2]: >> Leaving directory `/home/ian/src/lilypond/build/Documentation' >> make[1]: *** [clean] Error 2 make[1]: Leaving directory >> `/home/ian/src/lilypond/build' make: *** [doc-clean] Error 2 >> ian@nanny-ogg ~/src/lilypond/build (T2026-1)$ $ make doc-stage-1 >> This also fails with the following log tail. . . . writing: >> /home/ian/src/lilypond/build/./out-www/xref-maps/INSTALL.xref-map >> >> make PACKAGE=LILYPOND package=lilypond -C bin WWW-1&& make >> PACKAGE=LILYPOND package=lilypond -C stepmake WWW-1&& true >> make[3]: Entering directory >> `/home/ian/src/lilypond/build/stepmake/bin' mkdir -p ./out-www >> touch ./out-www/dummy.dep echo '*'> ./out-www/.gitignore >> make[3]: Leaving directory >> `/home/ian/src/lilypond/build/stepmake/bin' make[3]: Entering >> directory `/home/ian/src/lilypond/build/stepmake/bin' true >> make[3]: Leaving directory >> `/home/ian/src/lilypond/build/stepmake/bin' make[3]: Entering >> directory `/home/ian/src/lilypond/build/stepmake/stepmake' mkdir >> -p ./out-www touch ./out-www/dummy.dep echo '*'> >> ./out-www/.gitignore make[3]: Leaving directory >> `/home/ian/src/lilypond/build/stepmake/stepmake' make[3]: >> Entering directory >> `/home/ian/src/lilypond/build/stepmake/stepmake' true make[3]: >> Leaving directory >> `/home/ian/src/lilypond/build/stepmake/stepmake' make[2]: Leaving >> directory `/home/ian/src/lilypond/build/stepmake' make[2]: >> Entering directory `/home/ian/src/lilypond/build/Documentation' >> out-www/version.dep:1: *** missing separator. Stop. make[2]: >> Leaving directory `/home/ian/src/lilypond/build/Documentation' >> make[1]: *** [WWW-1] Error 2 make[1]: Leaving directory >> `/home/ian/src/lilypond/build' make: *** [doc-stage-1] Error 2 >> ian@nanny-ogg ~/src/lilypond/build (T2026-1)$ >> >> Any pointers on how to do a docs build without this happening? Is >> there a known problem with the makefiles here, and if so how do I >> work round it? >> >> Cheers, >> >> Ian > > Various .dep files are created to track dependencies on files. They > are being read by make, which expects a particular syntax. In the > case of the file > /home/ian/src/lilypond/build/Documentation/out-www/version.dep > there is a syntax error in it. To get further you can safely delete > the file. It would also be interesting to see its content, if you > may share that file here, as I don't see a version.dep in my local > build dir. > > Regards, Julien No, it looks like Documentation/out-www/version.dep was never created.
It looks like I've been able to work round the problem by backing up the old build directory, recreating it with makedir, doing $ ../configure --disable-optimising $ make and *then* doing the $ make doc *before* attempting to do $ make check Doc build is currently chuntering through the French and Dutch versions of the web pictures as I type. Look like make check does something to fool make doc it has provided Documentation/out-www/version.dep when in fact it hasn't. Cheers, Ian _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond