Portage 2.1.2_pre2 (default-linux/amd64/2006.1/server, gcc-4.1.1, glibc-2.4-r3, 2.6.17.13 x86_64) ================================================================= System uname: 2.6.17.13 x86_64 AMD Opteron(tm) Processor 144 Gentoo Base System version 1.12.1 Last Sync: Sat, 30 Sep 2006 13:00:09 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-Os -march=athlon64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo" CXXFLAGS="-Os -march=athlon64" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://build/" MAKEOPTS="-j10" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://build/gentoo-portage" USE="amd64 aalib acl acpi aio amd ares async automount berkdb bitmap-fonts bzip2 caps cdb cdr cgi clamav clearpasswd cli crypt cscope ctype curl curlwrappers dba dlloader dynagraph elibc_glibc ethereal exif expat fam fastcgi fftw ftp gd gdbm geoip gif gmp gnuplot gnutls graphviz gzip hal howl hpn ical imap imlib innodb input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_void ipalias ipv6 isdnlog jpeg jpeg2k kernel_linux libg++ libwww linuxthreads-tls lzo lzw lzw-tiff maildir mailwrapper mbox mcal mpm-prefork multicall ncurses nfs nptl nptlonly pam pcap pcre perl pic plotutils png posix pppd python quotas readline reflection romio rtc ruby screen session simplexml slang slp snmp soap sockets spell spl ssl svg syslog t1lib tcpd tiff tokenizer truetype truetype-fonts type1 type1-fonts udev ungif unicode urandom usb userland_GNU userlocales utf8 vhosts video_cards_ati video_cards_dummy video_cards_vesa video_cards_vga xml xml2 xorg xpm xsl xv zeroconf zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY from config.log: configure:8454: x86_64-pc-linux-gnu-g++ -Os -march=athlon64 conftest.cc >&5 /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s: Assembler messages: /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:67: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:68: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:69: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:70: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:71: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:72: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:73: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:74: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:75: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:76: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:77: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:78: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:79: Error: unknown pseudo-op: `.weakref' /var/tmp/portage/gmp-4.2.1/temp/ccKf5aiN.s:80: Error: unknown pseudo-op: `.weakref'
please try binutils-2.17
robbat2 pointed out that binutils should be 2.17, my reply was, the other machine that i attempted building gmp on, which exhibited the same error is 2.17, emerge --info follows: Portage 2.1.2_pre2 (default-linux/amd64/2006.1/server, gcc-4.1.1, glibc-2.4-r3, 2.6.17.13 x86_64) ================================================================= System uname: 2.6.17.13 x86_64 Dual Core AMD Opteron(tm) Processor 165 Gentoo Base System version 1.12.5 Last Sync: Sun, 01 Oct 2006 09:00:09 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-Os -march=athlon64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-Os -march=athlon64" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg confcache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.easynews.com/linux/gentoo/" MAKEOPTS="-j20" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://phoenix.xhcl.net/gentoo-portage" USE="amd64 aalib acl acpi aio amd ares async automount berkdb bitmap-fonts bzip2 caps cdb cdr cgi clamav clearpasswd cli crypt cscope ctype curl curlwrappers dba dlloader dynagraph elibc_glibc ethereal exif expat fam fastcgi fftw ftp gd gdbm geoip gif gmp gnuplot gnutls graphviz gzip hal howl hpn ical imap imlib innodb input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_void ipalias ipv6 isdnlog jpeg jpeg2k kernel_linux libg++ libwww linuxthreads-tls lzo lzw lzw-tiff maildir mailwrapper mbox mcal mpm-prefork multicall ncurses nfs nptl nptlonly pam pcap pcre perl pic plotutils png posix pppd python quotas readline reflection romio rtc ruby screen session simplexml slang slp snmp soap sockets spell spl ssl svg syslog t1lib tcpd tiff tokenizer truetype truetype-fonts type1 type1-fonts udev ungif unicode urandom usb userland_GNU userlocales utf8 vhosts video_cards_ati video_cards_dummy video_cards_vesa video_cards_vga xml xml2 xorg xpm xsl xv zeroconf zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
that's screwed up ... see if this works: cat << EOF > test.cc #include <iostream> void someoutput (void) { std::cout << 123; } int main (void) { return 0; } EOF g++ test.cc
old binutils (node001): node001:~/spanky$ g++ test.cc /tmp/ccIHyV6b.s: Assembler messages: /tmp/ccIHyV6b.s:98: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:99: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:100: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:101: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:102: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:103: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:104: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:105: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:106: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:107: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:108: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:109: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:110: Error: unknown pseudo-op: `.weakref' /tmp/ccIHyV6b.s:111: Error: unknown pseudo-op: `.weakref' new binutils (build): compiles fine
took binpkgs of binutils, gcc, libtool from build (newest/biggest) and pushed them to the other machines, cleared all caches and the problem goes away. sorry for the waste of time.
dupe it
*** This bug has been marked as a duplicate of bug 159872 ***