/build/hppa-unknown-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/hppa-unknown-linux-gnu/bin/ -B/usr/hppa-unknown-linux-gnu/lib/ -isystem /usr/hppa-unknown-linux-gnu/include -nostdinc++ -I/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/include/hppa-unknown-linux-gnu -I/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/gcc-3.3.2-r5/work/gcc-3.3.2/libstdc++-v3/libsupc++ -I/var/tmp/portage/gcc-3.3.2-r5/work/gcc-3.3.2/libstdc++-v3/libmath -O2 -pipe -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c c++locale.cc -fPIC -DPIC -o .libs/c++locale.o /var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/xgcc -shared-libgcc -B/var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/ -nostdinc++ -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/hppa-unknown-linux-gnu/bin/ -B/usr/hppa-unknown-linux-gnu/lib/ -isystem /usr/hppa-unknown-linux-gnu/include -nostdinc++ -I/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/include/hppa-unknown-linux-gnu -I/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/gcc-3.3.2-r5/work/gcc-3.3.2/libstdc++-v3/libsupc++ -I/var/tmp/portage/gcc-3.3.2-r5/work/gcc-3.3.2/libstdc++-v3/libmath -O2 -pipe -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c c++locale.cc -o c++locale.o >/dev/null 2>&1 ln -s /var/tmp/portage/gcc-3.3.2-r5/work/gcc-3.3.2/libstdc++-v3/config/linker-map.gnu ./libstdc++-symbol.ver || true /bin/sh ../libtool --tag CXX --mode=link /var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/xgcc -shared-libgcc -B/var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/ -nostdinc++ -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/hppa-unknown-linux-gnu/bin/ -B/usr/hppa-unknown-linux-gnu/lib/ -isystem /usr/hppa-unknown-linux-gnu/include -Wl,-O1 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -o libstdc++.la -rpath /usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2 -version-info 5:5:0 -Wl,--version-script=libstdc++-symbol.ver -lm bitset.lo codecvt.lo complex_io.lo concept-inst.lo ctype.lo ext-inst.lo fstream.lo fstream-inst.lo functexcept.lo globals.lo io-inst.lo ios.lo istream-inst.lo limits.lo locale.lo locale-inst.lo localename.lo misc-inst.lo ostream-inst.lo sstream-inst.lo stdexcept.lo stl-inst.lo streambuf-inst.lo string-inst.lo strstream.lo valarray-inst.lo vterminate.lo wstring-inst.lo codecvt_members.lo collate_members.lo ctype_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo ../libmath/libmath.la ../libsupc++/libsupc++convenience.la -lm /var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/xgcc -shared-libgcc -B/var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/ -nostdinc++ -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/hppa-unknown-linux-gnu/bin/ -B/usr/hppa-unknown-linux-gnu/lib/ -isystem /usr/hppa-unknown-linux-gnu/include -shared -nostdlib /usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2/../../../crti.o /var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/crtbeginS.o .libs/bitset.o .libs/codecvt.o .libs/complex_io.o .libs/concept-inst.o .libs/ctype.o .libs/ext-inst.o .libs/fstream.o .libs/fstream-inst.o .libs/functexcept.o .libs/globals.o .libs/io-inst.o .libs/ios.o .libs/istream-inst.o .libs/limits.o .libs/locale.o .libs/locale-inst.o .libs/localename.o .libs/misc-inst.o .libs/ostream-inst.o .libs/sstream-inst.o .libs/stdexcept.o .libs/stl-inst.o .libs/streambuf-inst.o .libs/string-inst.o .libs/strstream.o .libs/valarray-inst.o .libs/vterminate.o .libs/wstring-inst.o .libs/codecvt_members.o .libs/collate_members.o .libs/ctype_members.o .libs/messages_members.o .libs/monetary_members.o .libs/numeric_members.o .libs/time_members.o .libs/basic_file.o .libs/c++locale.o -Wl,--whole-archive ../libmath/.libs/libmath.a ../libsupc++/.libs/libsupc++convenience.a -Wl,--no-whole-archive -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src/.libs -lm ../libmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm -L/var/tmp/portage/gcc-3.3.2-r5/work/build/gcc -L/usr/hppa-unknown-linux-gnu/bin -L/usr/hppa-unknown-linux-gnu/lib -L/usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2 -L/usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2/../../../../hppa-unknown-linux-gnu/lib -L/usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2/../../.. -lgcc_s -lgcc -lc -lgcc_s -lm -lgcc_s -lgcc -lc -lgcc_s /var/tmp/portage/gcc-3.3.2-r5/work/build/gcc/crtendS.o /usr/lib/gcc-lib/hppa-unknown-linux-gnu/3.3.2/../../../crtn.o -Wl,-O1 -Wl,--version-script=libstdc++-symbol.ver -Wl,-soname -Wl,libstdc++.so.5 -o .libs/libstdc++.so.5.0.5 /usr/hppa-unknown-linux-gnu/bin/ld: BFD 2.14.90.0.8 20040114 internal error, aborting at elf32-hppa.c line 3640 in elf32_hppa_relocate_section /usr/hppa-unknown-linux-gnu/bin/ld: Please report this bug. collect2: ld returned 1 exit status make[4]: *** [libstdc++.la] Error 1 make[4]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3' make[2]: *** [all-recursive-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r5/work/build/hppa-unknown-linux-gnu/libstdc++-v3' make[1]: *** [all-target-libstdc++-v3] Error 2 make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r5/work/build' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.3.2-r5 failed. !!! Function src_compile, Line 411, Exitcode 2 !!! (no error message) 04:11:37 [/sda1/chroots/chroot001:26230.pts-0.DonMarco]DonMarco ~ Reproducible: Always Steps to Reproduce: 1.~hppa emerge -uv world Actual Results: binutils made my day? 21:30:54 [/sda1/chroots/chroot001:26230.pts-0.DonMarco]DonMarco ~ # emerge info Portage 2.0.49-r21 (default-hppa-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23-pa4) ================================================================= System uname: 2.4.23-pa4 parisc64 PA8500 (PCX-W) Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="hppa ~hppa" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="hppa-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O1 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="hppa X berkdb crypt cups encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mikmod motif ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl tcpd truetype xml2 xmms xv zlib"
21:33:35 [/sda1/chroots/chroot001:26230.pts-0.DonMarco]DonMarco ~ # emerge -pv binutils These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] sys-devel/binutils-2.14.90.0.8 +nls -bootstrap -build fyi
HPPA people have any idea about this? I checked the binutils mailing list, and didn't see anything relevant to this issue.
all versions newer than 3.3.2 do this for us :x all the -rX's above 3.3.2 should have been -hppa but i guess the latest slipped through ive updated the ebuilds to be -hppa
Alex, could you try with -r6 maybe (if you have the time)?
yes, -r6 has the same bug