This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: The Linux binutils 2.17.50.0.9 is released


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!

Attachment: pgp00000.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]