pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43867: devel/nspr needs its buildlink3.mk file updated?



>Number:         43867
>Category:       pkg
>Synopsis:       devel/nspr needs its buildlink3.mk file updated?
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 11 17:00:00 +0000 2010
>Originator:     David H. Gutteridge
>Release:        5.1_RC3
>Organization:
>Environment:
NetBSD arcusvii.nonus-porta.net 5.1_RC3 NetBSD 5.1_RC3 (ARCUSVII) #24: Tue Sep  
7 20:11:28 EDT 2010  
disciple%arcusvii.nonus-porta.net@localhost:/home/disciple/netbsd-5/usr/src/sys/arch/i386/compile/obj/ARCUSVII
 i386

>Description:
Attempting to build devel/nss without the latest version of nspr (4.8.6)
installed resulted in this build failure:

gmake[2]: Entering directory 
`/home/disciple/pkgsrc/devel/nss/work/mozilla-1.9.2/security/nss/cmd/addbuiltin'
gcc -o NetBSD5.1_RC3_OPT.OBJ/addbuiltin.o -c -O -fPIC -DPIC -Di386 -ansi -Wall 
-Wno-switch -pipe -DNETBSD -Dunix -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX 
-UDEBUG -DNDEBUG -DUSE_UTIL_DIRECTLY -I/usr/pkg/include/nspr 
-I/usr/X11R6/include -I../../dist/NetBSD5.1_RC3_OPT.OBJ/include 
-I../../dist/public/ -I../../dist/private/ -I/usr/X11R6/include 
-I../../../dist/NetBSD5.1_RC3_OPT.OBJ/include -I../../../dist/public/ 
-I../../../dist/private/ -I../../../dist/public/nss -I../../../dist/public/nspr 
-I../../../dist/public/libdbm 
-I../../../dist/NetBSD5.1_RC3_OPT.OBJ/../public/security -I./include  
-I/usr/X11R6/include -I../../../../dist/NetBSD5.1_RC3_OPT.OBJ/include 
-I../../../../dist/public/nss  -I../../../../dist/private/nss  
-I../../../../dist/public/seccmd  addbuiltin.c
gcc -o NetBSD5.1_RC3_OPT.OBJ/addbuiltin -O -fPIC -DPIC -Di386 -ansi -Wall 
-Wno-switch -pipe -DNETBSD -Dunix -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX 
-UDEBUG -DNDEBUG -DUSE_UTIL_DIRECTLY -I/usr/pkg/include/nspr 
-I/usr/X11R6/include -I../../dist/NetBSD5.1_RC3_OPT.OBJ/include 
-I../../dist/public/ -I../../dist/private/ -I/usr/X11R6/include 
-I../../../dist/NetBSD5.1_RC3_OPT.OBJ/include -I../../../dist/public/ 
-I../../../dist/private/ -I../../../dist/public/nss -I../../../dist/public/nspr 
-I../../../dist/public/libdbm 
-I../../../dist/NetBSD5.1_RC3_OPT.OBJ/../public/security -I./include  
-I/usr/X11R6/include -I../../../../dist/NetBSD5.1_RC3_OPT.OBJ/include 
-I../../../../dist/public/nss  -I../../../../dist/private/nss  
-I../../../../dist/public/seccmd  NetBSD5.1_RC3_OPT.OBJ/addbuiltin.o 
-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr 
-L/usr/lib -Wl,-R/usr/lib 
../../../../dist/NetBSD5.1_RC3_OPT.OBJ/lib/libsectool.a  
-Wl,-R/usr/pkg/lib/nspr -Wl,-R,/usr/p
 kg/lib/nss -L/usr/pkg/lib/nspr -lplc4 -lplds4 -lnspr4 -Wl,-R/usr/pkg/lib/ 
-Wl,-R/usr/pkg/lib/ -Wl,-R/usr/pkg/lib/ 
-L../../../../dist/NetBSD5.1_RC3_OPT.OBJ/lib -lssl3 -lsmime3 -lnss3 
-L../../../../dist/NetBSD5.1_RC3_OPT.OBJ/lib -lnssutil3 
-L../../../../dist/NetBSD5.1_RC3_OPT.OBJ/lib -lplc4 -lplds4 -lnspr4  -lcompat
../../../../dist/NetBSD5.1_RC3_OPT.OBJ/lib/libnssutil3.so: undefined reference 
to `PL_ClearArenaPool'
gmake[2]: *** [NetBSD5.1_RC3_OPT.OBJ/addbuiltin] Error 1
gmake[2]: Leaving directory 
`/home/disciple/pkgsrc/devel/nss/work/mozilla-1.9.2/security/nss/cmd/addbuiltin'
gmake[1]: *** [libs] Error 2
gmake[1]: Leaving directory 
`/home/disciple/pkgsrc/devel/nss/work/mozilla-1.9.2/security/nss/cmd'
gmake: *** [libs] Error 2
*** Error code 2

Stop.
make: stopped in /home/disciple/pkgsrc/devel/nss
*** Error code 1

Stop.
make: stopped in /home/disciple/pkgsrc/devel/nss

Updating nspr to the latest version and then building nss again fixed
this.  So it seems nspr's buildlink3.mk file needs to be updated to
reflect this?  (I previously had nspr version 4.8.2.5 installed.)
>How-To-Repeat:
Try compiling devel/nss without the latest version of nspr.
>Fix:
Update nspr's buildlink3.mk file.



Home | Main Index | Thread Index | Old Index