Hello,
I have installedfreebsd9.0 FreeBSD 9.0 the 3rd third time with clang, the first two without any problems. Now my harddisk died, so I have to reinstall it on an another one. The problem is, I get some strange error messages, when I'm trying to build Firefox or Chromium.
I have checked if libplc4 exists:
I have also tried to reinstall devel/nspr, the error still happens. Someone any idea?
Greetz
demonking
I have installed
Code:
# pwd
/usr/ports/www/firefox
# make install clean
===> firefox-20.0,1 depends on package: nspr>=4.9.4 - found
===> firefox-20.0,1 depends on package: nss>=3.14.3 - not found
===> Verifying install for nss>=3.14.3 in /usr/ports/security/nss
===> Building for nss-3.14.3
gmake -C ../coreconf
gmake[1]: Entering directory `/usr/ports/security/nss/work/nss-
...
cd lib; gmake libs
gmake[1]: Entering directory `/usr/ports/security/nss/work/nss-3.14.3/mozilla/security/nss/lib'
cd util; gmake libs
gmake[2]: Entering directory `/usr/ports/security/nss/work/nss-3.14.3/mozilla/security/nss/lib/util'
rm -f FreeBSD9.0_OPT.OBJ/libnssutil3.so.1
clang -Wl,-Bsymbolic -shared -Wl,-soname -Wl,libnssutil3.so.1 -pthread -Wl,--version-script,FreeBSD9.0_OPT.OBJ/nssutil.def -o FreeBSD9.0_OPT.OBJ/libnssutil3.so.1 FreeBSD9.0_OPT.OBJ/quickder.o FreeBSD9.0_OPT.OBJ/secdig.o FreeBSD9.0_OPT.OBJ/derdec.o FreeBSD9.0_OPT.OBJ/derenc.o FreeBSD9.0_OPT.OBJ/dersubr.o FreeBSD9.0_OPT.OBJ/dertime.o FreeBSD9.0_OPT.OBJ/errstrs.o FreeBSD9.0_OPT.OBJ/nssb64d.o FreeBSD9.0_OPT.OBJ/nssb64e.o FreeBSD9.0_OPT.OBJ/nssrwlk.o FreeBSD9.0_OPT.OBJ/nssilock.o FreeBSD9.0_OPT.OBJ/oidstring.o FreeBSD9.0_OPT.OBJ/portreg.o FreeBSD9.0_OPT.OBJ/secalgid.o FreeBSD9.0_OPT.OBJ/secasn1d.o FreeBSD9.0_OPT.OBJ/secasn1e.o FreeBSD9.0_OPT.OBJ/secasn1u.o FreeBSD9.0_OPT.OBJ/secitem.o FreeBSD9.0_OPT.OBJ/secload.o FreeBSD9.0_OPT.OBJ/secoid.o FreeBSD9.0_OPT.OBJ/sectime.o FreeBSD9.0_OPT.OBJ/secport.o FreeBSD9.0_OPT.OBJ/templates.o FreeBSD9.0_OPT.OBJ/utf8.o FreeBSD9.0_OPT.OBJ/utilmod.o FreeBSD9.0_OPT.OBJ/utilpars.o -L../../../../dist/FreeBSD9.0_OPT.OBJ/lib -L../../../../dist/FreeBSD9.0_OPT.OBJ/lib -lplc4 -lplds4 -lnspr4 -pthread
/usr/bin/ld: cannot find -lplc4
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [FreeBSD9.0_OPT.OBJ/libnssutil3.so.1] Error 1
gmake[2]: Leaving directory `/usr/ports/security/nss/work/nss-3.14.3/mozilla/security/nss/lib/util'
gmake[1]: *** [libs] Error 2
gmake[1]: Leaving directory `/usr/ports/security/nss/work/nss-3.14.3/mozilla/security/nss/lib'
gmake: *** [libs] Error 2
*** Error code 1
Stop in /usr/ports/security/nss.
*** Error code 1
Stop in /usr/ports/www/firefox.
*** Error code 1
Stop in /usr/ports/www/firefox.
I have checked if libplc4 exists:
Code:
# ls -l /usr/local/lib/libplc4.*
-rw-r--r-- 1 root wheel 31916 May 12 12:01 /usr/local/lib/libplc4.a
lrwxr-xr-x 1 root wheel 12 May 12 12:01 /usr/local/lib/libplc4.so -> libplc4.so.1
-r-xr-xr-x 1 root wheel 205424 May 12 12:01 /usr/local/lib/libplc4.so.1
I have also tried to reinstall devel/nspr, the error still happens. Someone any idea?
Greetz
demonking