Am Dienstag, den 07.04.2020, 11:23 +0100 schrieb Phil Holmes:
> Making lily/out/lilypond
> Making flower/out/library.a
> ar: `u' modifier ignored since `D' is the default (see `U')
> ar: out/library.a: File format is ambiguous
> ar: Matching formats: elf32-big elf64-big
> make[2]: *** [out/library.a] Error 1
> make[1]: *** [out/lilypond] Error 2
> make: *** [all] Error 2
> Command barfed: cd 
> /home/gub/NewGub/gub/target/darwin-ppc/build/lilypond-git.sv.gnu.org--lilypond.git-release-unstable
>  
> && make -j16 TARGET_PYTHON="/usr/bin/env python2"
> Traceback (most recent call last):
> File "bin/gub", line 231, in exceptional_build
> build (settings, options, files)
> File "bin/gub", line 227, in build
> b.build_source_packages (names)
> File "bin/../gub/buildrunner.py", line 334, in build_source_packages
> self.spec_build (spec_name)
> File "bin/../gub/buildrunner.py", line 262, in spec_build
> deferred_runner.execute_deferred_commands ()
> File "bin/../gub/runner.py", line 167, in execute_deferred_commands
> cmd.execute (self.logger)
> File "bin/../gub/commands.py", line 75, in execute
> ignore_errors=self.ignore_errors)
> File "bin/../gub/loggedos.py", line 93, in system
> raise misc.SystemFailed (m)
> SystemFailed: Command barfed: cd 
> /home/gub/NewGub/gub/target/darwin-ppc/build/lilypond-git.sv.gnu.org--lilypond.git-release-unstable
>  
> && make -j16 TARGET_PYTHON="/usr/bin/env python2"

I guess you didn't apply https://github.com/gperciva/gub/pull/71, did
you? darwin-ppc is no more and TARGET_PYTHON="/usr/bin/env python2" is
just wrong for 2.21.0
(This also explains why GUB requested Python 3.5 which puzzled me a
bit; if you didn't use the updated specs, GUB did not build
tools/python3 and tried to use the system python3.)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to