[oe-issues] [Bug 1953] New: building glibc-initial-2.5 fails on x86_64 for i586 target
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Thu Mar 8 14:53:01 UTC 2007
http://bugs.openembedded.org/show_bug.cgi?id=1953
Summary: building glibc-initial-2.5 fails on x86_64 for i586
target
Product: Openembedded
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: major
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: christopher.lang at chl-informatik.de
QAContact: tinderbox-oe at gmx.net
Building glibc-initial on x86_64 host for i586 target fails with the OE
configuration below (distro "generic").
Workaround is to put
libc_cv_386_tls=yes
in the ix86-common site file.
OE Build Configuration:
BB_VERSION = "1.7.999"
OE_REVISION = "2e1d1df32e14f9dd87ba08d9fa77c9b537683276"
TARGET_ARCH = "i586"
TARGET_OS = "linux"
MACHINE = "i586-OE-MACHINE"
DISTRO = "generic"
DISTRO_VERSION = ".dev-snapshot-20070308"
TARGET_FPU = ""
Further settings:
GLIBC_ADDONS = "nptl"
GLIBC_EXTRA_OECONF = "--with-tls"
| | gcc -E -undef -Iinclude
-I/home/chris/tmp/oe-test-linux-bb18/build/tmp/work/i586-oe-linux/glibc-initial-2.5-r4/build-i586-oe-linux
-Isysdeps/i386/elf -Inptl/sysdeps/unix/sysv/linux/i386/i586
-Inptl/sysdeps/unix/sysv/linux/i386 -Isysdeps/unix/sysv/linux/i386
-Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread
-Iports/sysdeps/unix/sysv/linux -Isysdeps/unix/sysv/linux -Isysdeps/gnu
-Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet
-Iports/sysdeps/unix/sysv/i386 -Isysdeps/unix/sysv/i386
-Inptl/sysdeps/unix/sysv -Iports/sysdeps/unix/sysv -Isysdeps/unix/sysv
-Isysdeps/unix/i386 -Inptl/sysdeps/unix -Iports/sysdeps/unix -Isysdeps/unix
-Isysdeps/posix -Inptl/sysdeps/i386/i586 -Isysdeps/i386/i586
-Isysdeps/i386/i486 -Inptl/sysdeps/i386/i486 -Isysdeps/i386/fpu
-Inptl/sysdeps/i386 -Isysdeps/i386 -Isysdeps/wordsize-32
-Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32
-Isysdeps/ieee754 -Isysdeps/generic/elf -Isysdeps/generic -Inptl -Iports
-Ilibio -I. -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.1.0/include
-isystem
/home/chris/tmp/oe-test-linux-bb18/build/tmp/cross/i586-oe-linux/include
-D_LIBC_REENTRANT -include include/libc-symbols.h -x assembler-with-cpp -
\
| >
/home/chris/tmp/oe-test-linux-bb18/build/tmp/work/i586-oe-linux/glibc-initial-2.5-r4/build-i586-oe-linux/Versions.v.iT
| In file included from include/tls.h:6,
| from <stdin>:1:
| nptl/sysdeps/i386/tls.h:65:3: error: #error "TLS support is required."
| make[1]: ***
[/home/chris/tmp/oe-test-linux-bb18/build/tmp/work/i586-oe-linux/glibc-initial-2.5-r4/build-i586-oe-linux/Versions.v.i]
Error 1
| make[1]: Leaving directory
`/home/chris/tmp/oe-test-linux-bb18/build/tmp/work/i586-oe-linux/glibc-initial-2.5-r4/glibc-2.5'
| make: *** [sysdeps/gnu/errlist.c] Error 2
NOTE: Task failed:
/home/chris/tmp/oe-test-linux-bb18/build/tmp/work/i586-oe-linux/glibc-initial-2.5-r4/temp/log.do_configure.11261
NOTE: package glibc-initial-2.5-r4: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-initial-2.5: failed
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Openembedded-issues
mailing list