Cannot make security/nss

Paul Hoffman phoffman at proper.com
Tue Jan 9 23:22:55 UTC 2007


(Also sent yesterday to the maintainer, gnome).

I need to make NSS with the elliptic curve stuff built in. To start, 
I just tried a simple make (I'm on 6.0-RELEASE). It ends in tears:

cc -o FreeBSD6.0_OPT.OBJ/addbuiltin -O2 -fno-strict-aliasing -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/FreeBSD6.0_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/FreeBSD6.0_OPT.OBJ/include  -I../../../dist/public/ 
-I../../../dist/private/ -I../../../dist/public/nss 
-I../../../dist/public/nspr -I../../../dist/public/libdbm 
-I../../../dist/FreeBSD6.0_OPT.OBJ/../public/security -I./include 
-fpic -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK 
-DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT 
-I/usr/X11R6/include -I../../../../dist/FreeBSD6.0_OPT.OBJ/include 
-I../../../../dist/public/nss  -I../../../../dist/private/nss 
-I../../../../dist/public/seccmd  FreeBSD6.0_OPT.OBJ/addbuiltin.o 
../../../../dist/FreeBSD6.0_OPT.OBJ/lib/libsectool.a 
-Wl,-rpath-link,../../../../dist/FreeBSD6.0_OPT.OBJ/lib 
-L../../../../dist/FreeBSD6.0_OPT.OBJ/lib -lssl3 -lsmime3 -lnss3 
-L../../../../dist/FreeBSD6.0_OPT.OBJ/lib -lplc4 -lplds4 -lnspr4 
-pthread -L/usr/local/lib -pthread
/usr/local/lib/libplc4.so: undefined reference to `gethostbyname_r'
/usr/local/lib/libplc4.so: undefined reference to `getprotobyname_r'
/usr/local/lib/libplc4.so: undefined reference to `gethostbyname2_r'
/usr/local/lib/libplc4.so: undefined reference to `getprotobynumber_r'
/usr/local/lib/libplc4.so: undefined reference to `gethostbyaddr_r'
/usr/local/lib/libplc4.so: undefined reference to `__h_errno'
gmake[2]: *** [FreeBSD6.0_OPT.OBJ/addbuiltin] Error 1
gmake[2]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.11.4/mozilla/security/nss/cmd/addbuiltin'
gmake[1]: *** [libs] Error 2
gmake[1]: Leaving directory 
`/usr/ports/security/nss/work/nss-3.11.4/mozilla/security/nss/cmd'
gmake: *** [libs] Error 2
*** Error code 2

Any clues would be appreciated.

--Paul Hoffman


More information about the freebsd-ports mailing list