Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58049 - mozilla-1.7-r1 build fails - can't find Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shlibsign
Summary: mozilla-1.7-r1 build fails - can't find Linux2.6_x86_64_glibc_PTH_OPT.OBJ/shl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Bugzilla (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Benjamin Coles
URL:
Whiteboard:
Keywords:
: 58029 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-23 04:36 UTC by Paul Taylor
Modified: 2011-10-30 23:14 UTC (History)
2 users (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 Paul Taylor 2004-07-23 04:36:48 UTC
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"
Comment 1 Alexander Brüning 2004-07-23 05:10:00 UTC
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"
==
Comment 2 Patrizio Bassi 2004-07-23 09:26:38 UTC
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"
Comment 3 jack_mort 2004-07-23 10:10:38 UTC
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"
Comment 4 Elie De Brauwer 2004-07-23 11:22:17 UTC
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"
Comment 5 Ian 2004-07-23 19:26:04 UTC
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"
Comment 6 Paul Taylor 2004-07-24 07:25:19 UTC
An addendum to my original post:  mozilla-1.7 (not -r1) built successfully on the same amd64 box.
Comment 7 Patrizio Bassi 2004-07-24 07:46:32 UTC
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
Comment 8 Holly Bostick 2004-07-24 12:23:13 UTC
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.
Comment 9 Aron Griffis (RETIRED) gentoo-dev 2004-07-24 16:28:53 UTC
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
Comment 10 Paul Taylor 2004-07-24 19:02:45 UTC
Works for me - thanks!
Comment 11 jack_mort 2004-07-26 10:04:29 UTC
Yes, works also here, thank you :-)
Comment 12 Aron Griffis (RETIRED) gentoo-dev 2004-07-27 17:36:12 UTC
*** Bug 58029 has been marked as a duplicate of this bug. ***