I sent this to Andrew instead of the list:
There's some recent buzz about this on #oe.
For unclear reasons, after an OR.db update, bitbake becomes convinced it
must use version 2.17 of binutils-cross. So builds which were at first
successful start failing on unrelated problems.
A work-around is to force the use of v 2.16 of binutils by including the
line
PREFERRED_VERSION_binutils-cross = "2.16"
in your local.conf.
Marshall
Andrew Barr wrote:
I'm trying to build gpe-image from .dev with 'PREFERRED_PROVIDER
+= "virtual/kernel:linux-openzaurus-2.6.17+git"' in my
build/conf/local.conf.
It fails on glibc-2.3.5+cvs20050627-r7:
cache
arm-linux-gcc -march=armv5te -mtune=xscale
../sysdeps/unix/sysv/linux/bind.S -c -I../include -I. -I/home/andrew/pro
jects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/build-arm-linux/socket
-I.. -I../libio -I/home/an
drew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/build-arm-linux
-I../ports/sysdeps/arm/elf
-I../ports/sysdeps/unix/sysv/linux/arm/linuxthreads
-I../ports/sysdeps/unix/sysv/linux/arm -I../ports/sysdeps/unix/sysv/li
nux -I../ports/sysdeps/unix/sysv -I../ports/sysdeps/unix/arm
-I../ports/sysdeps/unix -I../ports/sysdeps/arm/linuxthreads -I
../ports/sysdeps/arm -I../sysdeps/wordsize-32
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64
-I../linuxthreads/sys
deps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxt
hreads/sysdeps/unix -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu
-I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysd
eps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix
-I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I.
./sysdeps/generic -nostdinc -isystem
/home/andrew/projects/src/openembedded/tmp/cross/lib/gcc/arm-linux/4.1.1/include
-isys
tem /home/andrew/projects/src/openembedded/tmp/cross/arm-linux/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h
-DASSEMBLER -o
/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/build-ar
m-linux/socket/bind.o -MD -MP -MF
/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/
build-arm-linux/socket/bind.o.dt -MT
/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-
r7/build-arm-linux/socket/bind.o
../sysdeps/unix/sysv/linux/bind.S: Assembler messages:
../sysdeps/unix/sysv/linux/bind.S:5: Error: symbol `__bind' is already
defined
make[2]: ***
[/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/build-arm-linux/sock
et/bind.o] Error 1
make[2]: Leaving directory
`/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/libc/s
ocket'
make[1]: *** [socket/subdir_lib] Error 2
make[1]: Leaving directory
`/home/andrew/projects/src/openembedded/tmp/work/armv5te-linux/glibc-2.3.5+cvs20050627-r7/libc'
make: *** [all] Error 2
FATAL: oe_runmake failed
The entire log is available if it is needed--it is a 4.1 MB text file but
compresses to 50 KB.
--
Andrew Barr | http://www.oakcourt.dyndns.org/~andrew/
<http://www.oakcourt.dyndns.org/%7Eandrew/> | GPG: 0xAD9AE76A
"Those who would trade liberty for security deserve neither." -- B.
Franklin
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe
--
Marshall Jose, WA3VPZ
Johns Hopkins Univ. Applied Physics Lab., 240-228-4367
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe