On Mon, Jun 22, 2009 at 11:23:09AM +0200, Jan Nieuwenhuizen wrote: > Op woensdag 17-06-2009 om 13:24 uur [tijdzone -0700], schreef Graham > Percival: > > > I've tracked down the srcdir vs. builddir problem to autoconf. > > Is this now fixed? It seems that > > > The $(TOPDOC_TXT_FILES) includes RELEASE-COMMIT, which is only > > created in the builddir, not the srcdir. > > RELEASE-COMMIT is not included in TOPDOC_TXT_FILES in master?
That's what I don't get! TOPDOC_TXT_FILES is defined as TOPDOC_TXT_FILES = $(addprefix $(top-build-dir)/Documentation/topdocs/$(outdir)/,$(addsuffix .txt,$(TOPDOC_FILES))) and yet a fresh "make lilypond" in gub produces this line: ln /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/ChangeLog /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/RELEASE-COMMIT ... (it's a whole screenful of files to be ln'd) but, as expected, ChangeLog and RELEASE-COMMIT don't exist in the ../src/.. dir. I've attached the log file. I just don't know where this "ln" command is coming from! Cheers, - Graham
make -f lilypond.make make[1]: Entering directory `/home/lilypond/gub' python bin/gub --platform=linux-x86 'git://git.sv.gnu.org/lilypond.git?branch=master' darwin-ppc::'git://git.sv.gnu.org/lilypond.git?branch=master' darwin-x86::'git://git.sv.gnu.org/lilypond.git?branch=master' mingw::'git://git.sv.gnu.org/lilypond.git?branch=master' linux-64::'git://git.sv.gnu.org/lilypond.git?branch=master' linux-ppc::'git://git.sv.gnu.org/lilypond.git?branch=master' freebsd-x86::'git://git.sv.gnu.org/lilypond.git?branch=master' freebsd-64::'git://git.sv.gnu.org/lilypond.git?branch=master' calculating dependencies must rebuild[linux-x86]: linux-ppc::lilypond darwin-x86::lilypond *** Stage: pkg_install (cross/gcc-core, linux-x86) *** Stage: pkg_install (glibc-core, linux-x86) *** Stage: pkg_install (cross/gcc-core, linux-ppc) *** Stage: pkg_install (glibc-core, linux-ppc) *** Stage: pkg_install (cross/gcc-core, linux-64) *** Stage: pkg_install (glibc-core, linux-64) building package: linux-ppc::lilypond *** Stage: compile (lilypond, linux-ppc) *** Stage: install (lilypond, linux-ppc) *** Stage: package (lilypond, linux-ppc) *** Stage: clean (lilypond, linux-ppc) *** Stage: pkg_install (lilypond, linux-ppc) building package: darwin-x86::lilypond *** Stage: untar (lilypond, darwin-x86) *** Stage: patch (lilypond, darwin-x86) *** Stage: autoupdate (lilypond, darwin-x86) *** Stage: configure (lilypond, darwin-x86) *** Stage: compile (lilypond, darwin-x86) *** Stage: install (lilypond, darwin-x86) *** Stage: package (lilypond, darwin-x86) *** Stage: clean (lilypond, darwin-x86) *** Stage: pkg_install (lilypond, darwin-x86) done cross/gcc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-doc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-runtime conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core glibc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core glibc-doc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core cross/gcc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-doc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-runtime conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core glibc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core glibc-doc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core cross/gcc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-doc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-runtime conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core glibc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core glibc-doc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core python bin/gib --platform=linux-x86 --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=darwin-ppc --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=darwin-x86 --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=mingw --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=linux-64 --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=linux-ppc --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=freebsd-x86 --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && python bin/gib --platform=freebsd-64 --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond && : *** Stage: build (installer, linux-x86) *** Stage: strip (installer, linux-x86) *** Stage: create (installer, linux-x86) *** Stage: write_checksum (installer, linux-x86) done Installer: <class 'gub.installer.Shar'> Logfile: /home/lilypond/gub/target/linux-x86/log/installer.log *** Stage: build (installer, darwin-ppc) *** Stage: strip (installer, darwin-ppc) *** Stage: create (installer, darwin-ppc) *** Stage: write_checksum (installer, darwin-ppc) done Installer: <class 'gub.installer.DarwinBundle'> FIXME: skipping[/home/lilypond/gub/target/darwin-ppc/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libasprintf.0.dylib]: /home/lilypond/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib, hope this is ok FIXME: skipping[/home/lilypond/gub/target/darwin-ppc/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libasprintf.dylib]: /home/lilypond/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib, hope this is ok FIXME: skipping[/home/lilypond/gub/target/darwin-ppc/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/lilypond]: /home/lilypond/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib, hope this is ok Logfile: /home/lilypond/gub/target/darwin-ppc/log/installer.log *** Stage: build (installer, darwin-x86) *** Stage: strip (installer, darwin-x86) *** Stage: create (installer, darwin-x86) *** Stage: write_checksum (installer, darwin-x86) done Installer: <class 'gub.installer.DarwinBundle'> Logfile: /home/lilypond/gub/target/darwin-x86/log/installer.log *** Stage: build (installer, mingw) *** Stage: strip (installer, mingw) Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/libguile-srfi-srfi-60-v-2.la~ Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/lilypond-windows.bat.in Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/libguile-srfi-srfi-1-v-3.la~ Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/libguile-srfi-srfi-13-14-v-3.la~ Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/bin/libguile-srfi-srfi-4-v-3.la~ Command barfed: /home/lilypond/gub/target/mingw/root/usr/cross/bin/i686-mingw32-strip -g /home/lilypond/gub/target/mingw/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/charset.alias *** Stage: create (installer, mingw) *** Stage: write_checksum (installer, mingw) done Installer: <class 'gub.installer.Nsis'> Logfile: /home/lilypond/gub/target/mingw/log/installer.log *** Stage: build (installer, linux-64) *** Stage: strip (installer, linux-64) *** Stage: create (installer, linux-64) *** Stage: write_checksum (installer, linux-64) done Installer: <class 'gub.installer.Shar'> Logfile: /home/lilypond/gub/target/linux-64/log/installer.log *** Stage: build (installer, linux-ppc) *** Stage: strip (installer, linux-ppc) *** Stage: create (installer, linux-ppc) *** Stage: write_checksum (installer, linux-ppc) done Installer: <class 'gub.installer.Shar'> Logfile: /home/lilypond/gub/target/linux-ppc/log/installer.log *** Stage: build (installer, freebsd-x86) *** Stage: strip (installer, freebsd-x86) Command barfed: /home/lilypond/gub/target/freebsd-x86/root/usr/cross/bin/i686-freebsd4-strip /home/lilypond/gub/target/freebsd-x86/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/charset.alias Command barfed: /home/lilypond/gub/target/freebsd-x86/root/usr/cross/bin/i686-freebsd4-strip /home/lilypond/gub/target/freebsd-x86/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libstdc++.la- *** Stage: create (installer, freebsd-x86) *** Stage: write_checksum (installer, freebsd-x86) done Installer: <class 'gub.installer.Shar'> Logfile: /home/lilypond/gub/target/freebsd-x86/log/installer.log *** Stage: build (installer, freebsd-64) *** Stage: strip (installer, freebsd-64) Command barfed: /home/lilypond/gub/target/freebsd-64/root/usr/cross/bin/x86_64-freebsd6-strip /home/lilypond/gub/target/freebsd-64/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/charset.alias Command barfed: /home/lilypond/gub/target/freebsd-64/root/usr/cross/bin/x86_64-freebsd6-strip /home/lilypond/gub/target/freebsd-64/installer/lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libstdc++.la- *** Stage: create (installer, freebsd-64) *** Stage: write_checksum (installer, freebsd-64) done Installer: <class 'gub.installer.Shar'> Logfile: /home/lilypond/gub/target/freebsd-64/log/installer.log python gub/with-lock.py --skip /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master.lock \ make -f lilypond.make cached-dist-check cat: downloads/lilypond/git.sv.gnu.org/lilypond.git//refs/heads/git.sv.gnu.org/lilypond.git/master: No such file or directory cat: downloads/lilypond/git.sv.gnu.org/lilypond.git//refs/heads/git.sv.gnu.org/lilypond.git/master: No such file or directory make[2]: Entering directory `/home/lilypond/gub' mkdir -p uploads/signatures if test ! -f uploads/signatures/cached-dist-check. ; then \ make -f lilypond.make unlocked-dist-check \ && touch uploads/signatures/cached-dist-check. ; fi make[3]: Entering directory `/home/lilypond/gub' PATH=/home/lilypond/gub/target/local/root/usr/bin:/home/lilypond/bin:/home/lilypond/bin:/usr/local/bin:/usr/bin:/bin:/usr/games\ python test-lily/dist-check.py\ --branch=master \ --url=git://git.sv.gnu.org/lilypond.git \ --repository=downloads/lilypond /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master make[4]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' rm -rf /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2 make --no-builtin-rules local-dist /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2 make[5]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' git --git-dir=/home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/.git show HEAD | head -100 > RELEASE-COMMIT make -C python make[6]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/python' make PACKAGE=LILYPOND package=lilypond -C auxiliar all && true make[7]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/python/auxiliar' true make[7]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/python/auxiliar' make[6]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/python' make -C Documentation/topdocs/ README_TOP_FILES="AUTHORS INSTALL README NEWS" txt-files make[6]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs' make[6]: Nothing to be done for `txt-files'. make[6]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs' rm -f ChangeLog test -d /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/.git && rm -f RELEASE-COMMIT make ChangeLog RELEASE-COMMIT make[6]: Entering directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' git --git-dir=/home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/.git show HEAD | head -100 > RELEASE-COMMIT make[6]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' mkdir -p /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2 ln /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs/./out/AUTHORS.txt /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs/./out/INSTALL.txt /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs/./out/README.txt /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/topdocs/./out/NEWS.txt /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2/ ln /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/stepmake/aclocal.m4 /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2/ mkdir -p /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2/ ln /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/ChangeLog /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/RELEASE-COMMIT /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/VERSION /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/.gitignore /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/lilypond-texi2html.init /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/COPYING /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/DEDICATION /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/ROADMAP /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/THANKS /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/HACKING /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/configure /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/autogen.sh /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/smart-autogen.sh /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/smart-configure.sh /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/GNUmakefile.in /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/config.hh.in /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/config.make.in /home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/configure.in /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/./out/lilypond-2.13.2/ ln: accessing `/home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/ChangeLog': No such file or directory ln: accessing `/home/lilypond/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-master/RELEASE-COMMIT': No such file or directory make[5]: *** [local-dist] Error 1 make[5]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' make[4]: *** [dist] Error 2 make[4]: Leaving directory `/home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master' cd /home/lilypond/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/ && make DOCUMENTATION=yes dist Traceback (most recent call last): File "test-lily/dist-check.py", line 137, in <module> main () File "test-lily/dist-check.py", line 129, in main system ('cd %(builddir)s/ && make DOCUMENTATION=yes dist' % locals ()) File "test-lily/dist-check.py", line 56, in system raise Exception ('failed') Exception: failed make[3]: *** [unlocked-dist-check] Error 1 make[3]: Leaving directory `/home/lilypond/gub' make[2]: *** [cached-dist-check] Error 2 make[2]: Leaving directory `/home/lilypond/gub' make[1]: *** [dist-check] Error 2 make[1]: Leaving directory `/home/lilypond/gub' make: *** [lilypond] Error 2
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel