Il giorno dom 11 nov 2018 alle 16:36, Phil Holmes <m...@philholmes.net>
ha scritto:
I've just set up a new user on my build machine and tried to build
GUB. make bootstrap was fine (except missing xelatex which I
installed). Make lilypond fell over when trying to make guile:
building package: tools::guile
*** Stage: download (guile, tools)
*** Stage: untar (guile, tools)
*** Stage: patch (guile, tools)
*** Stage: autoupdate (guile, tools)
*** Stage: configure (guile, tools)
*** Stage: compile (guile, tools)
Command barfed: cd
/home/gubd/GubDir/gub/target/tools/build/guile-1.8.7 && export
LD_LIBRARY_PATH=/home/gubd/GubDir/gub/target/tools/build/guile-1.8.7/libguile/.libs:/home/gubd/GubDir/gub/target/tools/root/usr/lib:${LD_LIBRARY_PATH-/foe};preinstguile=/home/gubd/GubDir/gub/target/tools/root/usr/bin/guile
make -j16
Tail of target/tools/log/guile.log >>>>>>>>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/gubd/GubDir/gub/target/tools/build/guile-1.8.7'
make: *** [all] Error 2
Command barfed: cd
/home/gubd/GubDir/gub/target/tools/build/guile-1.8.7 && export
LD_LIBRARY_PATH=/home/gubd/GubDir/gub/target/tools/build/guile-1.8.7/libguile/.libs:/home/gubd/GubDir/gub/target/tools/root/usr/lib:${LD_LIBRARY_PATH-/foe};preinstguile=/home/gubd/GubDir/gub/target/tools/root/usr/bin/guile
make -j16
<<<<<<<< Tail of target/tools/log/guile.log
*** Failed target: tools::guile
make[1]: *** [packages] Error 1
make[1]: Leaving directory `/home/gubd/GubDir/gub'
make: *** [lilypond] Error 2
The relevant lines in the guile log seem to be:
Perl lib version (5.10.0) doesn't match executable version (v5.18.2)
at
/home/gubd/GubDir/gub/target/tools/root/usr/lib/perl5/5.10.0/i686-linux/Config.pm
line 46.
Compilation failed in require at /usr/bin/makeinfo line 31.
BEGIN failed--compilation aborted at /usr/bin/makeinfo line 31.
Anyone any ideas how to proceed?
I would suggest two workarounds:
1. Julien's patch:
https://github.com/gperciva/gub/pull/7/commits/e42c4af63220d5557f16bdb2702c872769ce19d7
You can find the file to apply with `git am` here:
https://github.com/gperciva/gub/pull/7#issuecomment-427885711
2. Remove the texinfo ubuntu package so GUB _should_ use its makeinfo.
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel