On Wednesday, November 11, 2015 01:45:45 PM James wrote: > Thomas, > > On 10/11/15 21:23, Thomas Spuhler wrote: > > On Tuesday, November 10, 2015 10:15:22 PM Thomas Morley wrote: > >> 2015-11-10 21:40 GMT+01:00 Thomas Spuhler <thomas.spuh...@btspuhler.com>: > >>> On Tuesday, November 10, 2015 06:20:24 PM you wrote: > >>>> Thomas, > >>>> > >>>> On 10/11/15 17:42, Thomas Spuhler wrote: > >>>>> I just tried to build 2.19.31 but it failed in the docu section. I > >>>>> don't > >>>>> get much info about the error. > >>>>> This is about all I can see: > >>>>> langdefs.py: warning: lilypond-doc gettext domain not found. > >>>>> mkdir -p out > >>>>> touch out/ly-snippets.dep > >>>>> cd ./out && > >>>>> /home/spuhler/MageiaSVN/lilypond/BUILD/lilypond-2.19.31/scripts/build/ > >>>>> o > >>>>> ut/ > >>>>> run- and-check > >>>>> "/home/spuhler/MageiaSVN/lilypond/BUILD/lilypond-2.19.31/out/bin/lilyp > >>>>> o > >>>>> nd > >>>>> -- verbose > >>>>> /home/spuhler/MageiaSVN/lilypond/BUILD/lilypond-2.19.31/ly/generate- > >>>>> documentation" "generate-documentation.log" > >>>>> > >>>>> Please check the logfile generate-documentation.log for errors > >>>>> > >>>>> GNUmakefile:295: recipe for target 'out/internals.texi' failed > >>>>> make[1]: *** [out/internals.texi] Error 1 > >>>>> > >>>>> see build log > >>>>> http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/2015 > >>>>> 1 > >>>>> 110 > >>>>> 150343.spuhler.valstar.12034/log/lilypond-2.19.31-1.mga6/build.0.20151 > >>>>> 1 > >>>>> 101 > >>>>> 50405.log > >>>>> > >>>>> > >>>>> 2.19.30 builds fine > >>>> > >>>> Did you clean your tree for 2.19.30 before you built 2.19.31? > >>>> > >>>> Remember that we check in to staging and as long as we can make, make > >>>> check (after a make test-baseline) AND a make doc then it gets pushed > >>>> to > >>>> the master tree. > >>>> > >>>> I have built doc for 2.19.31 for the last two patch submissions > >>>> (yesterday) so I am pretty certain it is OK and perhaps your tree is > >>>> dirty. > >>>> > >>>> I don't know how you build but assuming you make a build dir and make > >>>> an > >>>> 'out of tree build' can you rm your build, and perhaps run > >>>> > >>>> ./autogen.sh && make distclean > >>>> > >>>> and then try again? > >>>> > >>>> Also it says to check the file ' > >>>> > >>>> generate-documentation.log > >>>> > >>>> and while the logs are not always obvious - the documentation build > >>>> process is quite complex - the files that get reported as more useful > >>>> than what is sent to the console. > >>>> > >>>> James > >>> > >>> Hi James: > >>> It's a build system for our distro (Mageia.org) and a similar on my > >>> local > >>> box. The tree is automatically cleaned, reps. deleted before the build. > >>> I > >>> cannot find a generate-documentation.log file in the build dir. > >>> > >>> The build part of the spec file looks > >>> > >>> BTW we are using guile-2.0.11 since guile 1.8 will soon be gone. (next > >>> time it will not build on the Builds Server.) But so did we 2.19.30 > >> > >> Hi Thomas, > >> > >> not sure, but your problem may be caused by a recent patch of mine, > >> using define*-public and an optional agument. > >> Which is broken in guilev2. > >> > >> A correction is already on review. > >> > >> If this is indeed the problem, it will be cured soon. > > > > Nice. Hopefully this is it. AS I said 2.19.30 builds > > Doesn't the 'configure' script print out a message telling you that you > are using an 'incompatible' version of Guile when it goes through its > checks? > > James
It does when I run the config manually. There is a way to get around it. If it >2.19.30 doesn't build the doc anymore with guile2 then we may just will not distribute the documentation package. -- Best regards Thomas Spuhler All of my e-mails have a valid digital signature ID 60114E63
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond