I'm trying to build mozilla-1.7-r1 on a new amd64 box, but it fails with the following error: cd shlibsign; make libs make[2]: Entering directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/shlibsign' gcc -o Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shlibsign.o -c -O2 -fPIC -DLINUX1_2 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include/nspr -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include/dbm -I../../../../dist/public/dbm -I../../../../dist/public/seccmd shlibsign.c Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shlibsign -v -i ../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/lib/libsoftokn3.so ./sign.sh: line 49: Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shlibsign: No such file or directory make[2]: *** [../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/lib/libsoftokn3.chk] Error 127 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/shlibsign' make[1]: *** [libs] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd' make: *** [libs] Error 2 !!! ERROR: net-www/mozilla-1.7-r1 failed. !!! Function src_compile, Line 392, Exitcode 2 !!! make nss failed Curiously, when I look in /var/tmp/portage/mozilla-1.7-r1/work, shlibsign _is_ there; if I run make from the top level directory, it appears to complete successfully. Reproducible: Always Steps to Reproduce: 1.emerge mozilla 2. 3. Portage 2.0.50-r9 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 x86_64 15 Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs 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="X acpi alsa amd64 apache2 apm arts avi berkdb cjk crypt dvd encode fbcon foomaticdb freetype gdbm gif gimpprint gpm gps gtk gtk2 imagemagick imlib java jpeg kde libg++ libwww lzw lzw-tiff mikmod motif mpeg ncurses nogcj nptl oggvorbis opengl pam pdflib perl png ppds python quicktime readline sdk sdl slang snmp spell ssl tcpd truetype usb xml2 xv zlib"
I can confirm that: == ./sign.sh: line 49: Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shlibsign: No such file or directory make[2]: *** [../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/lib/libsoftokn3.chk] Error 127 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/shlibsign' make[1]: *** [libs] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd' make: *** [libs] Error 2 !!! ERROR: net-www/mozilla-1.7-r1 failed. !!! Function src_compile, Line 392, Exitcode 2 !!! make nss failed == Portage 2.0.50-r9 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.4.20040605-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 x86_64 4 Gentoo Base System version 1.4.16 distcc 2.13 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozill a/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http: //ftp.gentoo.skynet.be/pub/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://128.213.5.34/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3ds X aalib acl acpi acpi4linux alsa amd64 apm ardour-ksi arts audiofile avi bidi bindist bonobo caps cddb cdr chroot cjk crypt curl dedicated dnd dvd dvdr editor encode esd faad fastcgi fbcon fbdev fftw flash foomaticdb foreign-package fusion gd gdbm ggi gif g impprint gpm gstreamer gtk gtk2 gtkhtml guile hbci icq imagemagick imap imlib imlib2 ipv6 java javascript joystick jpeg ldap libg++ l ibsamplerate libwww mad memlimit mikmod mldonkeypango mng mono motif mozilla moznoirc mozsvg mpeg mpeg4 mule multilib music nas ncurs es net nls nocardbus nocd nogcj nowin nptl nvidia offensive oggvorbis openal opengl oscar oss pam parse-clocks passfile pdflib perl p hysfs plotutils png ppds pthreads python quicktime readline samba scanner sdk sdl slang slp snmp speex spell ssl stencil-buffer svg t cltk tcpd theora tiff timidity tools transcode truetype usb videos wmf wxwin wxwindows xchattext xine xinerama xml xml2 xmms xosd xv xvid zlib" ==
i've a similar problem...but not the same: gmake[3]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/embedding/browser/gtk/tests' gmake[2]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/embedding/browser/gtk' gmake[1]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla' ssl * Building Mozilla NSS... cd nsinstall; make libs cd nsinstall; make export make[1]: Entering directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/security/coreconf/nsinstall' make[1]: Entering directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/security/coreconf/nsinstall' make[1]: Nothing to be done for `export'. make[1]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/security/coreconf/nsinstall' gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/pathsub.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../dist/public/coreconf -I../../../dist/private/coreconf -I../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/nspr -I../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/dbm pathsub.c mkdir: impossibile creare la directory `Linux2.6_x86_glibc_PTH_OPT.OBJ': Il file esiste make[1]: *** [Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mozilla-1.7-r1/work/mozilla/security/coreconf/nsinstall' make: *** [libs] Error 2 !!! ERROR: net-www/mozilla-1.7-r1 failed. !!! Function src_compile, Line 388, Exitcode 2 !!! make security headers failed ***** Portage 2.0.50-r9 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.8-rc2) ================================================================= System uname: 2.6.8-rc2 i686 Pentium II (Deschutes) Gentoo Base System version 1.5.1 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] Autoconf: sys-devel/autoconf-2.57a-r1,sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mtune=pentium2 -march=pentium2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /opt/openjms/config /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/fenris /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mtune=pentium2 -march=pentium2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox" GENTOO_MIRRORS="http://gentoo.tiscali.nl/gentoo/ http://ftp.iasi.roedu.net/mirrors/gentoo.org/ http://sunsite.cnlab-switch.ch/mirror/gentoo/ http://gentoo.math.bme.hu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acl acpi adns alsa apache2 apm arts audiofile avi berkdb bonobo caps cdr crypt cups curl dvd encode esd ethereal fam fbcon fdftk firebird flac flash foomaticdb freetds gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib innodb java joystick jpeg kde ldap libg++ libgda libusb libwww linguas_it mad mikmod mmx motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline ruby samba scanner sdl slang slp snortsam spell ssl svg svga tcltk tcpd tetex theora tiff truetype usb x86 xml xml2 xmms xv xvid zlib"
Yes, same problem here. Portage 2.0.50-r9 (gcc34-amd64-2004.1, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 x86_64 4 Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe -ftracer -fweb -momit-leaf-frame-pointer -fweb -frename-registers -fno-asynchronous-unwind-tables" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /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 -ftracer -fweb -momit-leaf-frame-pointer -fweb -frename-registers -fno-asynchronous-unwind-tables" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.inode.at/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa amd64 audiofile avi cdr crypt cups dedicated dga dvd dvdr encode esd fam flac foomaticdb gif gnome gtk gtk2 imlib java jpeg lirc mad matroska mikmod mozilla mpeg multilib mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang spell ssl tcpd tiff truetype unicode wmf xml2 xv zlib"
Another make nss failed overhere on amd64 make[2]: Entering directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/securi ty/nss/lib/ssl' gcc -o Linux2.6_x86_64_glibc_PTH_OPT.OBJ/emulate.o -c -O2 -fPIC -DLINUX1_2 -D_XO PEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_S OURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist /Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include -I../../../../dist/public/nss -I../. ./../../dist/private/nss -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/in clude/nspr -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include/dbm -I.. /../../../dist/public/dbm emulate.c Assembler messages: FATAL: can't create Linux2.6_x86_64_glibc_PTH_OPT.OBJ/emulate.o: No such file or directory gcc -o Linux2.6_x86_64_glibc_PTH_OPT.OBJ/prelib.o -c -O2 -fPIC -DLINUX1_2 -D_XOP EN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SO URCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/ Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include -I../../../../dist/public/nss -I../.. /../../dist/private/nss -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/inc lude/nspr -I../../../../dist/Linux2.6_x86_64_glibc_PTH_OPT.OBJ/include/dbm -I../ ../../../dist/public/dbm prelib.c cc1: Broken pipe: error writing to - make[2]: *** [Linux2.6_x86_64_glibc_PTH_OPT.OBJ/emulate.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/securit y/nss/lib/ssl' make[1]: *** [libs] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/securit y/nss/lib' make: *** [libs] Error 2 !!! ERROR: net-www/mozilla-1.7-r1 failed. !!! Function src_compile, Line 392, Exitcode 2 !!! make nss failed emerge info: root@psychotic /home/helios # emerge info Portage 2.0.50-r9 (default-amd64-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 x86_64 4 Gentoo Base System version 1.5.1 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /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="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.du.se/pub/os/gentoo http://gentoo.mirror.sdv.fr http://ftp.gentoo.skynet.be/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X amd64 apm arts avi berkdb cdr crypt encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mikmod motif mozilla mpeg ncurses nls nogcj oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang snmp spell ssl tcpd truetype xml2 xmms xv zlib"
make nss fails on x86 also: cd certutil; make libs make[2]: Entering directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/certutil' gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/certutil.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DNSPR20 -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/nspr -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/dbm -I../../../../dist/public/dbm -I../../../../dist/public/seccmd certutil.c Assembler messages: FATAL: can't create Linux2.6_x86_glibc_PTH_OPT.OBJ/certutil.o: No such file or directory gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/keystuff.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DNSPR20 -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/nspr -I../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/dbm -I../../../../dist/public/dbm -I../../../../dist/public/seccmd keystuff.c keystuff.c:201: warning: `default_pqg_params' defined but not used certutil.c:842: warning: `printKeyCB' defined but not used cc1: Broken pipe: error writing to - make[2]: *** [Linux2.6_x86_glibc_PTH_OPT.OBJ/certutil.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/certutil' make[1]: *** [libs] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd' make: *** [libs] Error 2 $ emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.7-rc1) ================================================================= System uname: 2.6.7-rc1 i686 Intel(R) Celeron(R) CPU 2.20GHz Gentoo Base System version 1.5.1 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-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/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="http://mirror.pudas.net/gentoo ftp://trumpetti.atm.tut.fi/gentoo/ ftp://gentoo.linux.no/pub/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X X509 aalib acpi acpi4linux afs alsa apache2 apm ardour-ksi arts avi berkdb bonobo bsh cdr crypt cups curl doc dvd dvdr emacs encode esd ethereal evo ffmpeg flac fluidsynth foomaticdb freetype gd gdbm gif glut gnome gpm gtk gtk2 gtkhtml guile imagemagick imap imlib ipv6 jack jack-caps java jikes jpeg kde kerberos libg++ libwww mad mikmod mono motif mozilla mpeg mpeg4 msn mysql ncurses nls nvidia oggvorbis opengl oss pam pda pdflib perl png postgres python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tetex transcode truetype unicode usagi x86 xalan xerces xml2 xmms xv zlib"
An addendum to my original post: mozilla-1.7 (not -r1) built successfully on the same amd64 box.
yes...that was clear...here too! so problem seems with x86 and x86_64, with gcc 3.3.4 and 3.4.1 that's reall a bug in nss building. please check
Yet another confirmation that nss fails to build on x86, although the file I'm having trouble with is Linux2.6_x86_glibc_PTH_OPT.OBJ/newuser.o (failed twice on that same file), and I'm using gcc 3.3.3: make[3]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/swfort/instinit' cd newuser; make libs make[3]: Entering directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/swfort/newuser' gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/newuser.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DNSPR20 -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../../../dist/public/nss -I../../../../../dist/private/nss -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/nspr -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/dbm -I../../../../../dist/public/nspr -I../../../../../dist/public/dbm -I../../../../../dist/public/seccmd newuser.c Assembler messages: FATAL: can't create Linux2.6_x86_glibc_PTH_OPT.OBJ/newuser.o: Onbekend bestand of map gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/mktst.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DNSPR20 -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include -I../../../../../dist/public/nss -I../../../../../dist/private/nss -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/nspr -I../../../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/include/dbm -I../../../../../dist/public/nspr -I../../../../../dist/public/dbm -I../../../../../dist/public/seccmd mktst.c newuser.c: In function `main': newuser.c:780: let op: unused variable `trusted' cc1: Gebroken pijp: error writing to - make[3]: *** [Linux2.6_x86_glibc_PTH_OPT.OBJ/newuser.o] Fout 1 make[3]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/swfort/newuser' make[2]: *** [libs] Fout 2 make[2]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd/swfort' make[1]: *** [libs] Fout 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.7-r1/work/mozilla/security/nss/cmd' make: *** [libs] Fout 2 !!! ERROR: net-www/mozilla-1.7-r1 failed. !!! Function src_compile, Line 392, Exitcode 2 !!! make nss failed **** Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -fPIC" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages prelink sandbox" GENTOO_MIRRORS="ftp://ftp.tiscali.nl/pub/mirror/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apm avi berkdb bonobo cdparanoia cdr clamav crypt cups dga dillo directfb divx4linux dv dvd dvdr dvdread encode escreen esd faac faad fbcon fbdev flac foomaticdb gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imlib java javascript jpeg ldap libg++ libwww mad matrox md5sum mikmod mmx motif mozilla mozsvg mpeg mythtv nas ncurses network nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba scanner sdl slang spell sse ssl svg svga tcltk tcpd tetex threads truetype unicode v4l v4l2 x86 xine xml xml2 xmms xprint xv xvid zlib" This was an upgrade install as part of an emerge -uaDv world; Mozilla 1.7 is currently installed.
The difference between 1.7 and 1.7-r1 is that we started trying to use emake for parts of the mozilla build to take advantage of distcc when possible. Clearly it's broken for the security stuff so I've changed that to emake -j1 Please re-open if the problem persists for you
Works for me - thanks!
Yes, works also here, thank you :-)
*** Bug 58029 has been marked as a duplicate of this bug. ***