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

Reply via email to