Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67119 - binutils-2.15.92.0.2-r1 fails to build
Summary: binutils-2.15.92.0.2-r1 fails to build
Status: RESOLVED DUPLICATE of bug 66449
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-11 09:13 UTC by Jonny Heggheim
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonny Heggheim 2004-10-11 09:13:30 UTC
creating ./config.status
creating Makefile
creating po/Makefile.in
creating config.h
In file included from regex.c:651:
regex.c: In function `byte_compile_range':
regex.c:4550: warning: signed and unsigned type in conditional expression
regex.c:4560: warning: signed and unsigned type in conditional expression
regex.c:4560: warning: signed and unsigned type in conditional expression
make[1]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/intl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/intl'
make[1]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/etc'
if [ x"-fpic" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic -fpic ./cplus-dem.c -o pic/cplus-dem.o; \
else true; fi
cplus-dem.c:55:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c:56:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c:57:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c: In function `cplus_demangle_set_style':
cplus-dem.c:881: warning: comparison of unsigned expression >= 0 is always true
if [ x"-fpic" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic -fpic ./cp-demangle.c -o pic/cp-demangle.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic ./cplus-dem.c -o cplus-dem.o
cplus-dem.c:55:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c:56:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c:57:2: warning: suggest hiding #pragma from traditional C with an indented #
cplus-dem.c: In function `cplus_demangle_set_style':
cplus-dem.c:881: warning: comparison of unsigned expression >= 0 is always true
gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic ./cp-demangle.c -o cp-demangle.o
if [ x"-fpic" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic -fpic ./md5.c -o pic/md5.o; \
else true; fi
if [ x"-fpic" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic -fpic ./alloca.c -o pic/alloca.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic ./alloca.c -o alloca.o
gcc -c -DHAVE_CONFIG_H -march=athlon64 -O2 -pipe  -I. -I./../include  -W -Wall -Wtraditional -pedantic ./md5.c -o md5.o
rm -f ./libiberty.a pic/./libiberty.a
ar rc ./libiberty.a \
  ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./floatformat.o ./fnmatch.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./physmem.o ./pex-unix.o ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./ternary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o  ./mkstemps.o
ranlib ./libiberty.a
if [ x"-fpic" != x ]; then \
  cd pic; \
  ar rc ./libiberty.a \
    ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./floatformat.o ./fnmatch.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./physmem.o ./pex-unix.o ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./ternary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o  ./mkstemps.o; \
  ranlib ./libiberty.a; \
  cp ./libiberty.a ../ ; \
  cd ..; \
else true; fi
make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/libiberty'
make[1]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd'
make  all-recursive
make[2]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd'
Making all in doc
make[3]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/doc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/doc'
Making all in po
make[3]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/po'
( if test 'x.' != 'x.'; then \
    posrcprefix='../'; \
  else \
    posrcprefix="../"; \
  fi; \
  rm -f SRC-POTFILES-t SRC-POTFILES \
    && (sed -e '/^#/d' \
            -e '/^[     ]*$/d' \
            -e "s@.*@   $posrcprefix& \\\\@" < ./SRC-POTFILES.in \
        | sed -e '$s/\\$//') > SRC-POTFILES-t \
    && chmod a-w SRC-POTFILES-t \
    && mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
    && (sed -e '/^#/d' \
            -e '/^[     ]*$/d' \
            -e "s@.*@   ../& \\\\@" < ./BLD-POTFILES.in \
        | sed -e '$s/\\$//') > BLD-POTFILES-t \
    && chmod a-w BLD-POTFILES-t \
    && mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
  && CONFIG_FILES=po/Makefile.in:po/Make-in \
     CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing default commands
make[3]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/po'
make[3]: Entering directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/po'
file=./`echo fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/gmsgfmt -o $file fr.po
file=./`echo tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/gmsgfmt -o $file tr.po
/usr/bin/gmsgfmt: error while loading shared libraries: libgettextlib-0.14.1.so: cannot open shared object file: No such file or directory
make[3]: *** [fr.gmo] Error 127
make[3]: *** Waiting for unfinished jobs....
/usr/bin/gmsgfmt: error while loading shared libraries: libgettextlib-0.14.1.so: cannot open shared object file: No such file or directory
make[3]: *** [tr.gmo] Error 127
make[3]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/binutils-2.15.92.0.2-r1/work/binutils-2.15.92.0.2/bfd'
make: *** [all-bfd] Error 2

Reproducible: Always
Steps to Reproduce:
1. emerge binutils
2.
3.




Portage 2.0.51_rc9 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 
2.6.7-win4lin-r5 x86_64) 
================================================================= 
System uname: 2.6.7-win4lin-r5 x86_64 AMD Athlon(tm) 64 Processor 2800+ 
Gentoo Base System version 1.5.3 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.92.0.2 
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache distlocks" 
GENTOO_MIRRORS="http://mirror.gentoo.no/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.no/gentoo-portage" 
USE="X Xaw3d aalib acpi alsa amd64 apache2 apm audiofile avi berkdb 
bitmap-fonts bzlib crypt cups curl db2 dbase dga directfb divx4linux doc dvd 
encode esd f77 flac flash foomaticdb ftp gdbm gif gnome gphoto2 gpm gps gtk 
gtk2 imap imlib innodb interbase ipv6 jabber jack java jpeg junit kde kerbos 
krb64 libg++ libwww mad mikmod mime ming mng motif mozilla mpeg msn mysql 
mysqli ncurses nls nocd nogcj nptl oci8 oggvorbis opengl oracle7 oss pam 
pdflib perl php picpng pnp postgres python qt quicktime readline samba sapdb 
sdl slang sockets socks5 spell spl ssl svg szip tcltk tcpd theora tiff 
truetype trusted unicode usb videos wmf xine xinerama xml xml2 xmms xosd xpm 
xprint xv xvid zlib"
Comment 1 Mike Dahlgren 2004-10-11 09:33:23 UTC
I have the same problem on my amd64.
Comment 2 Jonny Heggheim 2004-10-11 10:10:28 UTC
Same problem with gnome-nettool-0.99.3, but both packages builds after i installed gettext-0.14.1
Comment 3 E Smith 2004-10-11 14:00:20 UTC
experiencing same problem
Comment 4 Stefan de Konink 2004-10-11 14:10:26 UTC
same here
Comment 5 Alex Vandiver 2004-10-11 20:00:11 UTC
This is not a 64-bit problem.  Re-emerging gettext fixed it for me.
Comment 6 cerement 2004-10-11 20:16:07 UTC
Same as last time -- emerge gettext a second time then emerge binutils worked for me ...
Comment 7 Travis Tilley (RETIRED) gentoo-dev 2004-10-12 03:55:12 UTC

*** This bug has been marked as a duplicate of 66449 ***