Closed Bug 1084623 Opened 10 years ago Closed 8 years ago

NSS_BUILD_WITHOUT_SOFTOKEN build broken

Categories

(NSS :: Build, defect)

3.17.2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: arekm, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.27 Safari/537.36 Steps to reproduce: $ tar -xvf nss-3.17.2.tar.gz $ cd nss-3.17.2/nss $ make NSS_ECC_MORE_THAN_SUITE_B=1 NSS_BUILD_WITHOUT_SOFTOKEN=1 NSPR_INCLUDE_DIR=/usr/include/nspr Actual results: make[3]: Entering directory '/home/users/arekm/test/nss-3.17.2/nss/lib/dbm/src' ../../../coreconf/nsinstall/Linux3.10_x86_glibc_PTH_DBG.OBJ/nsinstall -R -m 664 Linux3.10_x86_glibc_PTH_DBG.OBJ/libdbm.a ../../../../dist/Linux3.10_x86_glibc_PTH_DBG.OBJ/lib make[3]: Leaving directory '/home/users/arekm/test/nss-3.17.2/nss/lib/dbm/src' make[2]: Leaving directory '/home/users/arekm/test/nss-3.17.2/nss/lib/dbm' cd base; make libs make[2]: Entering directory '/home/users/arekm/test/nss-3.17.2/nss/lib/base' gcc -o Linux3.10_x86_glibc_PTH_DBG.OBJ/arena.o -c -g -fPIC -Di386 -DLINUX2_1 -m32 -Wall -Werror-implicit-function-declaration -Wno-switch -pipe -ffunction-sections -fdata-sections -DLINUX -Dlinux -DHAVE_STRERROR -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_arekm -D_REENTRANT -DNSS_ECC_MORE_THAN_SUITE_B -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -I/usr/include/nspr -I../../../dist/Linux3.10_x86_glibc_PTH_DBG.OBJ/include -I../../../dist/public/nss -I../../../dist/private/nss -I../../../dist/public/nspr arena.c In file included from baset.h:16:0, from base.h:16, from arena.c:12: nssbaset.h:15:22: fatal error: nssilock.h: No such file or directory #include "nssilock.h" ^ compilation terminated. ../../coreconf/rules.mk:384: recipe for target 'Linux3.10_x86_glibc_PTH_DBG.OBJ/arena.o' failed make[2]: *** [Linux3.10_x86_glibc_PTH_DBG.OBJ/arena.o] Error 1 make[2]: Leaving directory '/home/users/arekm/test/nss-3.17.2/nss/lib/base' ../coreconf/rules.mk:101: recipe for target 'libs' failed make[1]: *** [libs] Error 2 make[1]: Leaving directory '/home/users/arekm/test/nss-3.17.2/nss/lib' coreconf/rules.mk:101: recipe for target 'libs' failed make: *** [libs] Error 2 [arekm@ixion-pld nss]$ Expected results: build without a failure. Note the file is there lib/util/nssilock.h but build doesn't use it
Seems to work, we now have builds using it on our CI. Please reopen if necessary.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.