Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Aug 2005 10:35:18 -0400
From:      Dwayne MacKinnon <Dwayne.MacKinnon@xwave.com>
To:        gnome@freebsd.org
Cc:        freebsd-ports@freebsd.org
Subject:   security/nss port
Message-ID:  <200508301035.18782.Dwayne.MacKinnon@xwave.com>

next in thread | raw e-mail | index | archive | help
Hello,

Sometime after the last update to the security/nss port the distfile was 
updated at ftp.mozilla.org and the mirrors. The new nss-3.10 file therefore 
can't be downloaded by ports.

Since firefox now relies on the nss port, this means that firefox cannot be 
updated at the current time, unless you were lucky enough to have previously 
installed nss (for gaim, perhaps.)

As an experiment I put the checksum and size of the new nss file in 
security/nss/distinfo. The build of the port fails with the following errors:

===>  Configuring for nss-3.10
===>  Building for nss-3.10
cd ../coreconf ;  gmake
gmake[1]: Entering directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf'
cd nsinstall; gmake export
gmake[2]: Entering directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf/nsinstall'
gmake[2]: Nothing to be done for `export'.
gmake[2]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf/nsinstall'
cd nsinstall; gmake libs
gmake[2]: Entering directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf/nsinstall'
cc -o FreeBSD5.4_OPT.OBJ/nsinstall.o -c -O -pipe  -I/usr/local/include/nspr  
-fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX 
-UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../dist/public/ 
-I../../dist/private/   -fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR 
-DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
-I/usr/X11R6/include -I../../dist/FreeBSD5.4_OPT.OBJ/include  
-I../../dist/public/coreconf -I../../dist/private/coreconf   -fPIC -ansi 
-Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG 
-D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../../dist/public/coreconf 
-I../../../dist/private/coreconf  nsinstall.c
cc -o FreeBSD5.4_OPT.OBJ/pathsub.o -c -O -pipe  -I/usr/local/include/nspr  
-fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX 
-UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../dist/public/ 
-I../../dist/private/   -fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR 
-DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
-I/usr/X11R6/include -I../../dist/FreeBSD5.4_OPT.OBJ/include  
-I../../dist/public/coreconf -I../../dist/private/coreconf   -fPIC -ansi 
-Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG 
-D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../../dist/public/coreconf 
-I../../../dist/private/coreconf  pathsub.c
cc -o FreeBSD5.4_OPT.OBJ/nsinstall -O -pipe  -I/usr/local/include/nspr  -fPIC 
-ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG 
-DNDEBUG -D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../dist/public/ 
-I../../dist/private/   -fPIC -ansi -Wall -DFREEBSD -DHAVE_STRERROR 
-DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
-I/usr/X11R6/include -I../../dist/FreeBSD5.4_OPT.OBJ/include  
-I../../dist/public/coreconf -I../../dist/private/coreconf   -fPIC -ansi 
-Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG 
-D_THREAD_SAFE -D_REENTRANT -I/usr/X11R6/include 
-I../../../dist/FreeBSD5.4_OPT.OBJ/include  -I../../../dist/public/coreconf 
-I../../../dist/private/coreconf  FreeBSD5.4_OPT.OBJ/nsinstall.o 
FreeBSD5.4_OPT.OBJ/pathsub.o    -pthread -L/usr/local/lib -pthread
true -m 775 FreeBSD5.4_OPT.OBJ/nsinstall ../../../dist/FreeBSD5.4_OPT.OBJ/bin
gmake[2]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf/nsinstall'
gmake[1]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/coreconf'
cd ../dbm ; gmake export libs
gmake[1]: Entering directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/dbm'
cd include; gmake export
gmake[2]: Entering directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/dbm/include'
Creating ../../../dist/public/dbm
gmake: *** No rule to make target nsres.h.  Stop.
gmake[2]: *** [nsres.h] Error 1
gmake[2]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/dbm/include'
gmake[1]: *** [export] Error 2
gmake[1]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.10/mozilla/security/dbm'
gmake: *** [build_dbm] Error 2
*** Error code 2

Stop in /usr/ports/security/nss.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall53145.0 
make DEPENDS_TARGET=package
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! security/nss  (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed


Cheers,
DMK



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508301035.18782.Dwayne.MacKinnon>