[oe-issues] potential issue with glibc-initial
Jim Thompson
jim at netgate.com
Fri Feb 9 09:01:47 UTC 2007
"eclipse" is essentially a clone of x86.conf
jim at ubuntu:~/OpenEmbedded/build$ bitbake -vvv glibc-intermediate
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install
it to increase performance.
NOTE: Using cache in '/home/jim/OpenEmbedded/build/tmp/cache/eclipse'
NOTE: Handling BitBake files: - (4151/4151) [100 %]
NOTE: Parsing finished. 3968 cached, 0 parsed, 183 skipped, 0 masked.
NOTE: build 200702082255: started
OE Build Configuration:
BB_VERSION = "1.6.3"
OE_REVISION = "64a406be5c1819c15b47d3a2a9b566ff3f852846"
TARGET_ARCH = "i686"
TARGET_OS = "linux"
MACHINE = "eclipse"
DISTRO = "generic"
DISTRO_VERSION = ".dev-snapshot-20070209"
TARGET_FPU = ""
NOTE: current path: glibc-intermediate (glibc-intermediate)
NOTE: dependencies for glibc-intermediate are: autoconf-native
automake-native libtool-native gnu-config-native file-native fakeroot-
native quilt-native virtual/i686-linux-gcc-initial linux-libc-headers
NOTE: Selecting already-staged autoconf-native (2.59-r5) to satisfy
autoconf-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
autoconf-native (autoconf-native)
NOTE: dependencies for autoconf-native are: quilt-native m4-native
gnu-config-native
NOTE: Selecting already-staged quilt-native (0.45-r1) to satisfy
quilt-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
autoconf-native (autoconf-native) -> quilt-native (quilt-native)
NOTE: dependencies for quilt-native are: patch-native
NOTE: Selecting already-staged m4-native (1.4.4-r0) to satisfy m4-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
autoconf-native (autoconf-native) -> m4-native (m4-native)
NOTE: dependencies for m4-native are: quilt-native gnu-config-native
NOTE: Selecting already-staged gnu-config-native (0.1+cvs20050701-r4)
to satisfy gnu-config-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
autoconf-native (autoconf-native) -> m4-native (m4-native) -> gnu-
config-native (gnu-config-native)
NOTE: dependencies for gnu-config-native are: quilt-native
NOTE: Selecting already-staged automake-native (1.9.3-r5) to satisfy
automake-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
automake-native (automake-native)
NOTE: dependencies for automake-native are: quilt-native autoconf-native
NOTE: Selecting already-staged libtool-native (1.5.10-r4) to satisfy
libtool-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
libtool-native (libtool-native)
NOTE: dependencies for libtool-native are: autoconf-native automake-
native gnu-config-native quilt-native
NOTE: Selecting already-staged file-native (4.18-r1) to satisfy file-
native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> file-
native (file-native)
NOTE: dependencies for file-native are: autoconf-native automake-
native libtool-native gnu-config-native quilt-native
NOTE: Selecting already-staged fakeroot-native (1.2.13-r1) to satisfy
fakeroot-native
NOTE: current path: glibc-intermediate (glibc-intermediate) ->
fakeroot-native (fakeroot-native)
NOTE: dependencies for fakeroot-native are: autoconf-native automake-
native libtool-native gnu-config-native quilt-native
NOTE: Selecting already-staged gcc-cross-initial (4.1.1-r10) to
satisfy virtual/i686-linux-gcc-initial
NOTE: selecting gcc-cross-initial to satisfy virtual/i686-linux-gcc-
initial due to PREFERRED_PROVIDERS
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial)
NOTE: dependencies for gcc-cross-initial are: autoconf-native
automake-native libtool-native gnu-config-native file-native fakeroot-
native quilt-native virtual/i686-linux-binutils virtual/i686-linux-
libc-initial
NOTE: Selecting already-staged binutils-cross (2.17.50.0.5-r1) to
satisfy virtual/i686-linux-binutils
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> binutils-cross
(virtual/i686-linux-binutils)
NOTE: dependencies for binutils-cross are: autoconf-native automake-
native libtool-native gnu-config-native file-native fakeroot-native
quilt-native gettext-native flex-native bison-native
NOTE: Selecting already-staged gettext-native (0.14.1-r4) to satisfy
gettext-native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> binutils-cross
(virtual/i686-linux-binutils) -> gettext-native (gettext-native)
NOTE: dependencies for gettext-native are: autoconf-native automake-
native libtool-native gnu-config-native quilt-native
NOTE: Selecting already-staged flex-native (2.5.31-r2) to satisfy
flex-native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> binutils-cross
(virtual/i686-linux-binutils) -> flex-native (flex-native)
NOTE: dependencies for flex-native are: autoconf-native automake-
native libtool-native gnu-config-native quilt-native
NOTE: Selecting already-staged bison-native (2.0-r2) to satisfy bison-
native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> binutils-cross
(virtual/i686-linux-binutils) -> bison-native (bison-native)
NOTE: dependencies for bison-native are: autoconf-native automake-
native libtool-native gnu-config-native quilt-native
NOTE: Selecting already-staged glibc-initial (2.5-r4) to satisfy
virtual/i686-linux-libc-initial
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> glibc-initial
(virtual/i686-linux-libc-initial)
NOTE: dependencies for glibc-initial are: autoconf-native automake-
native libtool-native gnu-config-native file-native fakeroot-native
quilt-native linux-libc-headers
NOTE: Selecting already-staged linux-libc-headers (2.6.18-r1) to
satisfy linux-libc-headers
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> glibc-initial
(virtual/i686-linux-libc-initial) -> linux-libc-headers (linux-libc-
headers)
NOTE: dependencies for linux-libc-headers are: ipkg-utils-native file-
native fakeroot-native quilt-native unifdef-native
NOTE: Selecting already-staged ipkg-utils-native (1.6+cvs20050404-r8)
to satisfy ipkg-utils-native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> glibc-initial
(virtual/i686-linux-libc-initial) -> linux-libc-headers (linux-libc-
headers) -> ipkg-utils-native (ipkg-utils-native)
NOTE: dependencies for ipkg-utils-native are: quilt-native
NOTE: Selecting already-staged unifdef-native (2.6.18+git-r0) to
satisfy unifdef-native
NOTE: current path: glibc-intermediate (glibc-intermediate) -> gcc-
cross-initial (virtual/i686-linux-gcc-initial) -> glibc-initial
(virtual/i686-linux-libc-initial) -> linux-libc-headers (linux-libc-
headers) -> unifdef-native (unifdef-native)
NOTE: dependencies for unifdef-native are: quilt-native
NOTE: package glibc-intermediate-2.5: started
NOTE: package glibc-intermediate-2.5-r4: task do_configure: started
ERROR: function do_configure failed
ERROR: log data follows (/home/jim/OpenEmbedded/build/tmp/work/i686-
linux/glibc-intermediate-2.5-r4/temp/log.do_configure.391)
| NOTE: Running /home/jim/OpenEmbedded/build/tmp/work/i686-linux/
glibc-intermediate-2.5-r4/glibc-2.5/configure --build=i686-
linux --host=i686-linux --target=i686-
linux --prefix=/usr --
exec_prefix=/usr --bindir=/usr/bin --
sbindir=/usr/sbin --libexecdir=/usr/libexec --
datadir=/usr/share --sysconfdir=/etc
--sharedstatedir=/usr/com --localstatedir=/
var --libdir=/usr/lib --includedir=/
usr/include --oldincludedir=/usr/
include --infodir=/usr/share/info --
mandir=/usr/share/man --enable-
kernel=2.6.17 --without-cvs --disable-profile --disable-
debug --without-gd --enable-clocale=gnu --
enable-add-ons=nptl,ports --with-headers=/home/jim/
OpenEmbedded/build/tmp/staging/i686-linux/include --
without-selinux ...
| configure: loading site script /home/jim/OpenEmbedded/
org.openembedded.dev/site/endian-little
| configure: loading site script /home/jim/OpenEmbedded/
org.openembedded.dev/site/common-glibc
| configure: loading site script /home/jim/OpenEmbedded/
org.openembedded.dev/site/ix86-common
| configure: loading site script /home/jim/OpenEmbedded/
org.openembedded.dev/site/common
| configure: loading site script /home/jim/OpenEmbedded/
org.openembedded.dev/site/common
| checking build system type... i686-pc-linux-gnu
| checking host system type... i686-pc-linux-gnu
| configure: running configure fragment for add-on nptl
| checking add-on ports for preconfigure fragments... am33 arm hppa
m68k mips
| checking sysdep dirs... sysdeps/i386/elf nptl/sysdeps/unix/sysv/
linux/i386/i686 nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/
linux/i386 nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/
pthread ports/sysdeps/unix/sysv/linux sysdeps/unix/sysv/linux sysdeps/
gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet ports/
sysdeps/unix/sysv/i386 sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv
ports/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/
sysdeps/unix ports/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/
i386/i686/fpu nptl/sysdeps/i386/i686 sysdeps/i386/i686 sysdeps/i386/
i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu nptl/sysdeps/i386
sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/
ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/
elf sysdeps/generic
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether ln -s works... yes
| checking for i686-linux-gcc... ccache i686-linux-gcc
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether ccache i686-linux-gcc accepts -g... yes
| checking for ccache i686-linux-gcc option to accept ANSI C... none
needed
| checking how to run the C preprocessor... i686-linux-gcc -E
| checking for i686-linux-g++... ccache i686-linux-g++
| checking whether we are using the GNU C++ compiler... no
| checking whether ccache i686-linux-g++ accepts -g... no
| checking whether /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/
i686-linux/4.1.1/../../../../i686-linux/bin/as is GNU as... yes
| checking whether /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/
i686-linux/4.1.1/../../../../i686-linux/bin/ld is GNU ld... yes
| checking for /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/i686-
linux/4.1.1/../../../../i686-linux/bin/as... /home/jim/OpenEmbedded/
build/tmp/cross/lib/gcc/i686-linux/4.1.1/../../../../i686-linux/bin/as
| checking version of /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/
i686-linux/4.1.1/../../../../i686-linux/bin/as... 2.17.50.0.5, ok
| checking for /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/i686-
linux/4.1.1/../../../../i686-linux/bin/ld... /home/jim/OpenEmbedded/
build/tmp/cross/lib/gcc/i686-linux/4.1.1/../../../../i686-linux/bin/ld
| checking version of /home/jim/OpenEmbedded/build/tmp/cross/lib/gcc/
i686-linux/4.1.1/../../../../i686-linux/bin/ld... 2.17.50.0.5, ok
| checking for pwd... /bin/pwd
| checking for i686-linux-gcc... (cached) ccache i686-linux-gcc
| checking version of ccache i686-linux-gcc... 4.1.1, ok
| checking for gnumake... make
| checking version of make... 3.81, ok
| checking for gnumsgfmt... no
| checking for gmsgfmt... no
| checking for msgfmt... msgfmt
| checking version of msgfmt... 0.14.1, ok
| checking for makeinfo... makeinfo
| checking version of makeinfo... 4.8, ok
| checking for sed... sed
| checking version of sed... 4.1.5, ok
| checking for autoconf... autoconf
| checking whether autoconf works... yes
| checking whether ranlib is necessary... no
| checking LD_LIBRARY_PATH variable... ok
| checking whether GCC supports -static-libgcc... -static-libgcc
| checking for bash... /bin/bash
| checking for gawk... gawk
| checking for perl... /usr/bin/perl
| checking for install-info... /usr/sbin/install-info
| checking for bison... /home/jim/OpenEmbedded/build/tmp/staging/i686-
linux/bin/bison
| checking for signed size_t type... no
| checking for libc-friendly stddef.h... yes
| checking whether we need to use -P to assemble .S files... no
| checking whether .text pseudo-op must be used... yes
| checking for assembler global-symbol directive... .globl
| checking for .set assembler directive... yes
| checking for assembler .type directive prefix... @
| checking for .symver assembler directive... yes
| checking for ld --version-script... yes
| checking for .previous assembler directive... yes
| checking for .protected and .hidden assembler directive... yes
| checking whether __attribute__((visibility())) is supported... yes
| checking for broken __attribute__((visibility()))... no
| checking for broken __attribute__((alias()))... no
| checking whether to put _rtld_local into .sdata section... no
| checking for i686-linux-readelf... i686-linux-readelf
| checking for .preinit_array/.init_array/.fini_array support... yes
| checking for libunwind-support in compiler... no
| checking for -z nodelete option... yes
| checking for -z nodlopen option... yes
| checking for -z initfirst option... yes
| checking for -z relro option... yes
| checking for -Bgroup option... yes
| checking for libgcc_s suffix...
| checking for --as-needed option... no
| checking whether --noexecstack is desirable for .S files... yes
| checking for -z combreloc... yes
| checking for -z execstack... yes
| checking for -fpie... no
| checking for --hash-style option... yes
| checking for -fno-toplevel-reorder... no
| checking for -fstack-protector... no
| checking whether cc puts quotes around section names... no
| checking for assembler .weak directive... yes
| checking whether CFI directives are supported... yes
| checking for ld --no-whole-archive... yes
| checking for gcc -fexceptions... yes
| checking for __builtin_expect... yes
| checking for __builtin_memset... no
| checking for redirection of built-in functions... yes
| checking for __thread... yes
| checking for tls_model attribute... yes
| checking for libgd... no
| checking for egrep... grep -E
| checking for ANSI C header files... no
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking for long double... yes
| checking size of long double... configure: error: cannot compute
sizeof (long double), 77
| See `config.log' for more details.
| FATAL: oe_runconf failed
NOTE: Task failed: /home/jim/OpenEmbedded/build/tmp/work/i686-linux/
glibc-intermediate-2.5-r4/temp/log.do_configure.391
NOTE: package glibc-intermediate-2.5-r4: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-intermediate-2.5: failed
ERROR: Build of glibc-intermediate failed
More information about the Openembedded-issues
mailing list