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
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond