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
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel