[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gub3 binaries, please test
From: |
John Mandereau |
Subject: |
Re: gub3 binaries, please test |
Date: |
Wed, 12 Nov 2008 11:33:59 +0100 |
On 2008/11/11 20:42 +0100, Jan Nieuwenhuizen wrote:
> Yes, that's an unfortunate wording. It means here: must rebuild
> [because either the package does not exist, or if it exists but the
> checksum does not much]. I'll rethink this.
Thanks, it perfectly makes sense now.
> Typo, fixed in HEAD.
Here's another (hopefully minor) issue:
#######################
target/linux-x86/install/cross/binutils-2.18-root/usr/cross/lib/libiberty.a
make[5]: entrant dans le répertoire «
/home/lilydev/git/newgub/target/linux-x86/build/cross/binutils-2.18/libiberty/testsuite
»
make[5]: Rien à faire pour « install ».
make[5]: quittant le répertoire «
/home/lilydev/git/newgub/target/linux-x86/build/cross/binutils-2.18/libiberty/testsuite
»
make[4]: quittant le répertoire «
/home/lilydev/git/newgub/target/linux-x86/build/cross/binutils-2.18/libiberty »
make[3]: Rien à faire pour « install-target ».
make[3]: quittant le répertoire «
/home/lilydev/git/newgub/target/linux-x86/build/cross/binutils-2.18 »
make[2]: quittant le répertoire «
/home/lilydev/git/newgub/target/linux-x86/build/cross/binutils-2.18 »
invoking rm -f
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/share/info/dir
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root//usr/cross/info/dir
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/info/dir
not installing license file for cross package: cross/binutilsinvoking rm
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/cross/lib/libiberty.a
rm: ne peut enlever
`/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/cross/lib/libiberty.a':
Aucun fichier ou dossier de ce type
Command barfed: rm
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/cross/lib/libiberty.a
<<<<<<<< Tail of target/tools/log/build.log
Traceback (most recent call last):
File "bin/gub", line 270, in exceptional_build
build (settings, options, files)
File "bin/gub", line 265, in build
b.build_source_packages (names)
File "bin/../gub/buildrunner.py", line 226, in build_source_packages
self.spec_build (spec_name)
File "bin/../gub/buildrunner.py", line 194, in spec_build
deferred_runner.execute_deferred_commands ()
File "/home/lilydev/git/newgub/gub/runner.py", line 160, in
execute_deferred_commands
cmd.execute (self.logger)
File "/home/lilydev/git/newgub/gub/commands.py", line 74, in execute
ignore_errors=self.ignore_errors)
File "bin/../gub/loggedos.py", line 25, in system
raise misc.SystemFailed (m)
SystemFailed: Command barfed: rm
/home/lilydev/git/newgub/target/linux-x86/install/cross/binutils-2.18-root/usr/cross/lib/libiberty.a
make[1]: *** [tools] Erreur 1
make[1]: quittant le répertoire « /home/lilydev/git/newgub »
make: *** [lilypond] Erreur 2
##############################
I kind of fixed this with
diff --git a/gub/specs/cross/binutils.py b/gub/specs/cross/binutils.py
index f1d9dfd..f0e9c51 100644
--- a/gub/specs/cross/binutils.py
+++ b/gub/specs/cross/binutils.py
@@ -13,7 +13,7 @@ class Binutils (cross.AutoBuild):
'''))
def install (self):
cross.AutoBuild.install (self)
- self.system ('rm %(install_prefix)s/cross/lib/libiberty.a')
+ self.system ('rm -f %(install_prefix)s/cross/lib/libiberty.a')
class Binutils__linux__ppc (Binutils):
source = Binutils.source
Then, after restarting the build, binutils built successfully but I got
a floating point exception when installing glibc-core (this also happens
with BUILD_PLATFORM=linux-x86):
*** Stage: install (glibc-core, linux-64)
Command barfed: cd
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3 && make
SHELL=/bin/bash
DESTDIR=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
install-lib-all install-headers
install_root=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
make-shlib-link='ln -sf $(<F) $@; echo $(<F) $@ >>
$(common-objpfx)elf/symlink.list' gnulib=-lgcc
Tail of target/linux-64/log/build.log >>>>>>>>
I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3
-I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64
-I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/x86_64/fpu -I../sysdeps/x86_64 -I../sysdeps/wordsize-64
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem
/home/lilydev/git/newgub/target/linux-64/root/usr/cross/bin/../lib/gcc/x86_64-linux/4.1.1/include
-isystem /home/lilydev/git/newgub/target/linux-64/root/usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1
-D_RPC_THREAD_SAFE_ -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_svcout.o
-MD -MP -MF
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_svcout.o.dt
-MT
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_svcout.o
x86_64-linux-gcc rpc_clntout.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g -I../include -I.
-I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc -I..
-I../libio -I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3
-I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64
-I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/x86_64/fpu -I../sysdeps/x86_64 -I../sysdeps/wordsize-64
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem
/home/lilydev/git/newgub/target/linux-64/root/usr/cross/bin/../lib/gcc/x86_64-linux/4.1.1/include
-isystem /home/lilydev/git/newgub/target/linux-64/root/usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1
-D_RPC_THREAD_SAFE_ -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_clntout.o
-MD -MP -MF
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_clntout.o.dt
-MT
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_clntout.o
x86_64-linux-gcc rpc_tblout.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g -I../include -I.
-I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc -I..
-I../libio -I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3
-I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64
-I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/x86_64/fpu -I../sysdeps/x86_64 -I../sysdeps/wordsize-64
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem
/home/lilydev/git/newgub/target/linux-64/root/usr/cross/bin/../lib/gcc/x86_64-linux/4.1.1/include
-isystem /home/lilydev/git/newgub/target/linux-64/root/usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1
-D_RPC_THREAD_SAFE_ -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_tblout.o
-MD -MP -MF
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_tblout.o.dt
-MT
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_tblout.o
x86_64-linux-gcc rpc_sample.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g -I../include -I.
-I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc -I..
-I../libio -I/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3
-I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64
-I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/x86_64/fpu -I../sysdeps/x86_64 -I../sysdeps/wordsize-64
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem
/home/lilydev/git/newgub/target/linux-64/root/usr/cross/bin/../lib/gcc/x86_64-linux/4.1.1/include
-isystem /home/lilydev/git/newgub/target/linux-64/root/usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1
-D_RPC_THREAD_SAFE_ -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_sample.o
-MD -MP -MF
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_sample.o.dt
-MT
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_sample.o
x86_64-linux-gcc -nostdlib -nostartfiles -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpcgen
-Wl,-dynamic-linker=/lib64/ld-linux-x86-64.so.2 -Wl,--as-needed
-Wl,-z,relro
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/csu/crt1.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/csu/crti.o
`x86_64-linux-gcc --print-file-name=crtbegin.o`
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_main.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_hout.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_cout.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_parse.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_scan.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_util.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_svcout.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_clntout.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_tblout.o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpc_sample.o
-Wl,-rpath-link=/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/math:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/elf:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/dlfcn:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/nss:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/nis:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/rt:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/resolv:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/crypt:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/linuxthreads
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/libc.so.6
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/libc_nonshared.a
-lgcc `x86_64-linux-gcc --print-file-name=crtend.o`
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/csu/crtn.o
CPP='x86_64-linux-gcc -E -x c-header'
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/elf/ld-linux-x86-64.so.2
--library-path
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/math:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/elf:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/dlfcn:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/nss:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/nis:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/rt:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/resolv:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/crypt:/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/linuxthreads
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/rpcgen -Y
../scripts -c rpcsvc/bootparam_prot.x -o
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/xbootparam_prot.T
make[4]: ***
[/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3/sunrpc/xbootparam_prot.stmp]
Floating point exception
make[4]: Leaving directory
`/home/lilydev/git/newgub/target/linux-64/src/glibc-core-2.3/sunrpc'
make[3]: *** [sunrpc/install-lib] Error 2
make[3]: Leaving directory
`/home/lilydev/git/newgub/target/linux-64/src/glibc-core-2.3'
make[2]: *** [install-lib-all] Error 2
make[2]: Leaving directory
`/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3'
Command barfed: cd
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3 && make
SHELL=/bin/bash
DESTDIR=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
install-lib-all install-headers
install_root=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
make-shlib-link='ln -sf $(<F) $@; echo $(<F) $@ >>
$(common-objpfx)elf/symlink.list' gnulib=-lgcc
<<<<<<<< Tail of target/linux-64/log/build.log
Traceback (most recent call last):
File "bin/gub", line 270, in exceptional_build
build (settings, options, files)
File "bin/gub", line 265, in build
b.build_source_packages (names)
File "bin/../gub/buildrunner.py", line 226, in build_source_packages
self.spec_build (spec_name)
File "bin/../gub/buildrunner.py", line 194, in spec_build
deferred_runner.execute_deferred_commands ()
File "/home/lilydev/git/newgub/gub/runner.py", line 160, in
execute_deferred_commands
cmd.execute (self.logger)
File "/home/lilydev/git/newgub/gub/commands.py", line 74, in execute
ignore_errors=self.ignore_errors)
File "bin/../gub/loggedos.py", line 25, in system
raise misc.SystemFailed (m)
SystemFailed: Command barfed: cd
/home/lilydev/git/newgub/target/linux-64/build/glibc-core-2.3 && make
SHELL=/bin/bash
DESTDIR=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
install-lib-all install-headers
install_root=/home/lilydev/git/newgub/target/linux-64/install/glibc-core-2.3-root
make-shlib-link='ln -sf $(<F) $@; echo $(<F) $@ >>
$(common-objpfx)elf/symlink.list' gnulib=-lgcc
make[1]: *** [linux-64] Error 1
make[1]: Leaving directory `/home/lilydev/git/newgub'
make: *** [lilypond] Error 2
> > Seems to work for me on linux-64 when calling programs with --help --
> > I'm doing a "make web" with this binary to check it.
It seems to work: PDF and PNG output in the examples pages and in all
other places I looked at look good, although during the build
Ghostscript keeps complaining with
WARNING: /Unicode /Decoding resource is not accessible but it is useful for
generating ToUnicode CMap.
Cheers,
John
- Re: gub3 binaries, please test, (continued)
- Re: gub3 binaries, please test, John Mandereau, 2008/11/11
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/11
- Re: gub3 binaries, please test,
John Mandereau <=
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/12
- Re: gub3 binaries, please test, John Mandereau, 2008/11/14
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/15
Re: gub3 binaries, please test, Trevor Daniels, 2008/11/12
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/12
- Re: gub3 binaries, please test, Trevor Daniels, 2008/11/13
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/13
- Re: gub3 binaries, please test, Trevor Daniels, 2008/11/14
- Re: gub3 binaries, please test, Trevor Daniels, 2008/11/15
- Re: gub3 binaries, please test, Jan Nieuwenhuizen, 2008/11/15