The Linux binutils 2.17.50.0.9 is released
S.Çağlar Onur
caglar@pardus.org.tr
Sun Jan 7 16:33:00 GMT 2007
03 Oca 2007 Çar 22:45 tarihinde, H. J. Lu şunları yazmıştı:
> This is the beta release of binutils 2.17.50.0.9 for Linux, which is
> based on binutils 2007 0103 in CVS on sourceware.org plus various
> changes. It is purely for Linux.
Building glibc-2.5 fails with binutils-2.17.50.0.8 and binutils-2.17.50.0.9
with following error if i use "-mtune=i686 -O2 -pipe -fomit-frame-pointer" as
a CFLAGS (same error occurs with gcc-3.4.6 and latest gcc.4.2 snapshot so i
assume its not a compiler regression);
buildhouse build-default-i686-pc-linux-gnu-nptl
# /var/pisi/glibc-2.5-16/work/glibc-2.5/configure --with-tls --with-__thread --enable-add-ons=nptl,libidn --enable-bind-now --enable-kernel=2.6.16 --without-cvs --without-selinux --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --disable-profile --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib/misc
buildhouse build-default-i686-pc-linux-gnu-nptl # LC_ALL=C make
make subdir=sunrpc -C sunrpc ..=../ others
make[2]: Entering directory `/var/pisi/glibc-2.5-16/work/glibc-2.5/sunrpc'
CPP='i686-pc-linux-gnu-gcc -E -x
c-header' /var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-path /var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/math:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/elf:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/dlfcn:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/nss:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/nis:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/rt:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/resolv:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/crypt:/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/nptl /var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/sunrpc/rpcgen -Y ../scripts -c
rpcsvc/bootparam_prot.x -o /var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.T
Inconsistency detected by ld.so: dynamic-link.h: 187: elf_get_dynamic_info:
Assertion `info[29] == ((void *)0)' failed!
make[2]: ***
[/var/pisi/glibc-2.5-16/work/build-default-i686-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.stmp]
Error 127
make[2]: Leaving directory `/var/pisi/glibc-2.5-16/work/glibc-2.5/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/var/pisi/glibc-2.5-16/work/glibc-2.5'
make: *** [all] Error 2
buildhouse build-default-i686-pc-linux-gnu-nptl #
But with same parameters, with same compilers and with same binutils but
without "-mtune=i686 -O2 -pipe -fomit-frame-pointer" flags glibc-2.5 builds
fine and also "-mtune=i686 -O2 -pipe -fomit-frame-pointer" works with old
binutils-2.16.1.
Any hints will be appreciated.
Cheers
--
S.Çağlar Onur <caglar@pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/
Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20070107/592ef4c3/attachment.sig>
More information about the Binutils
mailing list