All of lore.kernel.org
 help / color / mirror / Atom feed
* glibc_2.9 compile failed for armv5te
@ 2009-10-14  9:33 Steffen Sledz
  2009-10-14 10:32 ` Phil Blundell
  2009-10-16 11:03 ` Steffen Sledz
  0 siblings, 2 replies; 16+ messages in thread
From: Steffen Sledz @ 2009-10-14  9:33 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 15228 bytes --]

Since a few days a clean build of glibc_2.9 failed for hipox machine
(armv5te) with this error (details see attached logfile):

| ../ports/sysdeps/arm/eabi/setjmp.S: Assembler messages:
| ../ports/sysdeps/arm/eabi/setjmp.S:45: Error: internal_relocation
(type: OFFSET_IMM) not fixed up

Sorry, but i've no idea what the problem is and which commit is
responsible for it. Any ideas?

Steffen
/opt/bitbake/lib/bb/COW.py:29: DeprecationWarning: the sets module is deprecated
  import types, sets
/opt/bitbake/lib/bb/COW.py:29: DeprecationWarning: the sets module is deprecated
  import types, sets
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.
NOTE: Out of date cache found, rebuilding...
Parsing .bb files, please wait...NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4
done.
NOTE: Parsing finished. 0 cached, 7055 parsed, 295 skipped, 0 masked.
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 275 of 409 (ID: 7, /home/DRESEARCH/sledz/work/openembedded/recipes/glibc/glibc_2.9.bb, do_compile)
ERROR: function do_compile failed
ERROR: log data follows (/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/temp/log.do_compile.23796)
| NOTE: make -j rootsbindir=/sbin
| make -r PARALLELMFLAGS="" CVSOPTS="" -C /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9 objdir=`pwd` all
| make[1]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9'
| make  subdir=csu -C csu ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/csu'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/csu'
| make  subdir=iconv -C iconv ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/iconv'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/iconv'
| make  subdir=locale -C locale ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/locale'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/locale'
| make  subdir=localedata -C localedata ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/localedata'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/localedata'
| make  subdir=iconvdata -C iconvdata ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/iconvdata'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/iconvdata'
| make  subdir=assert -C assert ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/assert'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/assert'
| make  subdir=ctype -C ctype ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/ctype'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/ctype'
| make  subdir=intl -C intl ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/intl'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/intl'
| make  subdir=catgets -C catgets ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/catgets'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/catgets'
| make  subdir=math -C math ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/math'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/math'
| make  subdir=setjmp -C setjmp ..=../ subdir_lib
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/setjmp'
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/setjmp'
| make[2]: Entering directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/setjmp'
| arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb ../ports/sysdeps/arm/eabi/setjmp.S -c  -I../include -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi -I../ports/sysdeps/arm/elf -I../ports/sysdeps/unix/sysv/linux/arm/eabi/nptl -I../ports/sysdeps/unix/sysv/linux/arm/eabi -I../sysdeps/unix/sysv/linux/arm/eabi -I../ports/sysdeps/unix/sysv/linux/arm/nptl -I../ports/sysdeps/unix/sysv/linux/arm -I../sysdeps/unix/sysv/linux/arm -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix/arm -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/arm/eabi -I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include-fixed -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/staging/armv5te-angstrom-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -DASSEMBLER   -Wa,--noexecstack  -o /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/setjmp.os -MD -MP -MF /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/setjmp.os.dt -MT /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/setjmp.os
| arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb ../ports/sysdeps/arm/eabi/__longjmp.S -c  -I../include -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi -I../ports/sysdeps/arm/elf -I../ports/sysdeps/unix/sysv/linux/arm/eabi/nptl -I../ports/sysdeps/unix/sysv/linux/arm/eabi -I../sysdeps/unix/sysv/linux/arm/eabi -I../ports/sysdeps/unix/sysv/linux/arm/nptl -I../ports/sysdeps/unix/sysv/linux/arm -I../sysdeps/unix/sysv/linux/arm -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix/arm -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/arm/eabi -I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include-fixed -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/staging/armv5te-angstrom-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -DASSEMBLER   -Wa,--noexecstack  -o /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/__longjmp.os -MD -MP -MF /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/__longjmp.os.dt -MT /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/__longjmp.os
| arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb ../nptl/sysdeps/unix/sysv/linux/jmp-unwind.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fexpensive-optimizations -fmerge-all-constants -Wstrict-prototypes  -fomit-frame-pointer -fPIC    -I../include -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp -I/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi -I../ports/sysdeps/arm/elf -I../ports/sysdeps/unix/sysv/linux/arm/eabi/nptl -I../ports/sysdeps/unix/sysv/linux/arm/eabi -I../sysdeps/unix/sysv/linux/arm/eabi -I../ports/sysdeps/unix/sysv/linux/arm/nptl -I../ports/sysdeps/unix/sysv/linux/arm -I../sysdeps/unix/sysv/linux/arm -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix/arm -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/arm/eabi -I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/cross/armv5te/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/include-fixed -isystem /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/staging/armv5te-angstrom-linux-gnueabi/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/jmp-unwind.os -MD -MP -MF /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/jmp-unwind.os.dt -MT /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/jmp-unwind.os
| ../ports/sysdeps/arm/eabi/__longjmp.S: Assembler messages:
| ../ports/sysdeps/arm/eabi/__longjmp.S:47: Error: internal_relocation (type: OFFSET_IMM) not fixed up
| make[2]: *** [/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/__longjmp.os] Error 1
| make[2]: *** Waiting for unfinished jobs....
| ../ports/sysdeps/arm/eabi/setjmp.S: Assembler messages:
| ../ports/sysdeps/arm/eabi/setjmp.S:45: Error: internal_relocation (type: OFFSET_IMM) not fixed up
| make[2]: *** [/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/build-arm-angstrom-linux-gnueabi/setjmp/setjmp.os] Error 1
| make[2]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9/setjmp'
| make[1]: *** [setjmp/subdir_lib] Error 2
| make[1]: Leaving directory `/home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/glibc-2.9'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/DRESEARCH/sledz/work/HydraIP/OE/tmp.3/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r35.2/temp/log.do_compile.23796
ERROR: TaskFailed event exception, aborting
ERROR: Build of /home/DRESEARCH/sledz/work/openembedded/recipes/glibc/glibc_2.9.bb do_compile failed
ERROR: Task 7 (/home/DRESEARCH/sledz/work/openembedded/recipes/glibc/glibc_2.9.bb, do_compile) failed
NOTE: Tasks Summary: Attempted 399 tasks of which 399 didn't need to be rerun and 1 failed.
ERROR: '/home/DRESEARCH/sledz/work/openembedded/recipes/glibc/glibc_2.9.bb' failed

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2009-10-19 10:28 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-14  9:33 glibc_2.9 compile failed for armv5te Steffen Sledz
2009-10-14 10:32 ` Phil Blundell
2009-10-14 12:31   ` Steffen Sledz
2009-10-14 16:58     ` Khem Raj
2009-10-16  6:29       ` Steffen Sledz
2009-10-16 11:03 ` Steffen Sledz
2009-10-16 14:02   ` Steffen Sledz
2009-10-16 14:20     ` Roman I Khimov
2009-10-16 14:27       ` Steffen Sledz
2009-10-16 14:45     ` Phil Blundell
2009-10-16 14:51       ` Steffen Sledz
2009-10-16 20:54         ` Khem Raj
2009-10-16 21:07           ` Andrea Adami
2009-10-19  8:46             ` Steffen Sledz
2009-10-19 10:04               ` Andrea Adami
2009-10-19 10:26                 ` Steffen Sledz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.