Source: nss
Version: 2:3.89-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libnss3-dev : Depends: libnss3 (= 2:3.87.1-1) but 2:3.89-2 is to be installed
* What exactly did you do (or not do) that was effective (or
ineffective)?
I was trying to debuild from source
* What was the outcome of this action?
make[5]: Leaving directory
'/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd/lib'
make[5]: Entering directory
'/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd/bltest'
cc -o OBJS/blapitest.o -c -std=c99 -g -O2
-ffile-prefix-map=/home/xevilstar/Apt-Source/libnss3/nss-3.89=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pipe
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -m64 -pipe -ffunction-sections
-fdata-sections -DHAVE_STRERROR -DLINUX -Dlinux -Wall -Wshadow -Werror
-DXP_UNIX -DXP_UNIX -UDEBUG -DNDEBUG -D_DEFAULT_SOURCE -D_BSD_SOURCE
-D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR -D_REENTRANT -UDEBUG -DNDEBUG
-D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR
-D_REENTRANT -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT
-DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DNSS_USE_STATIC_LIBS
-I../../nss/lib/softoken -I/usr/include/nspr
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/include
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/nss
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/private/nss
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/seccmd
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/dbm
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/softoken blapitest.c
rm -f OBJS/bltest
cc -o OBJS/bltest -g -O2
-ffile-prefix-map=/home/xevilstar/Apt-Source/libnss3/nss-3.89=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pipe
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -m64 -pipe -ffunction-sections
-fdata-sections -DHAVE_STRERROR -DLINUX -Dlinux -Wall -Wshadow -Werror
-DXP_UNIX -DXP_UNIX -UDEBUG -DNDEBUG -D_DEFAULT_SOURCE -D_BSD_SOURCE
-D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR -D_REENTRANT -UDEBUG -DNDEBUG
-D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR
-D_REENTRANT -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT
-DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DNSS_USE_STATIC_LIBS
-I../../nss/lib/softoken -I/usr/include/nspr
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/include
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/nss
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/private/nss
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/seccmd
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/dbm
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/softoken
OBJS/blapitest.o -Wl,-z,relro -Wl,-z,now -m64 -Wl,-z,defs
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libsectool.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libsmime.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libssl.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libnss.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkcs12.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkcs7.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libcerthi.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libcryptohi.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpk11wrap.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libsoftokn.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libcertdb.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libnsspki.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libnssdev.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libnssb.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libfreebl.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixtop.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixutil.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixsystem.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixcrlsel.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixmodule.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixstore.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixparams.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixchecker.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixpki.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixtop.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixresults.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpkixcertsel.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libnss.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libpk11wrap.a
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib/libcerthi.a
-L/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib -lsqlite3
-L/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/lib -lnssutil3
-L/usr/lib/x86_64-linux-gnu -lplc4 -lplds4 -lnspr4 -lpthread -ldl -lc
../../coreconf/nsinstall/OBJS/nsinstall -R -m 775 OBJS/bltest
/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/bin
make[5]: Leaving directory
'/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd/bltest'
make[5]: Entering directory
'/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd/ecperf'
cc -o OBJS/ecperf.o -c -std=c99 -g -O2
-ffile-prefix-map=/home/xevilstar/Apt-Source/libnss3/nss-3.89=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pipe
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -m64 -pipe -ffunction-sections
-fdata-sections -DHAVE_STRERROR -DLINUX -Dlinux -Wall -Wshadow -Werror
-DXP_UNIX -DXP_UNIX -UDEBUG -DNDEBUG -D_DEFAULT_SOURCE -D_BSD_SOURCE
-D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR -D_REENTRANT -UDEBUG -DNDEBUG
-D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSDB_MEASURE_USE_TEMP_DIR
-D_REENTRANT -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT
-DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DNSS_USE_STATIC_LIBS
-I../../nss/lib/softoken -I/usr/include/nspr
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/include
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/public/nss
-I/home/xevilstar/Apt-Source/libnss3/nss-3.89/dist/private/nss ecperf.c
ecperf.c: In function 'genericThread':
ecperf.c:99:24: error: storing the address of local variable 'sig' in
'*threadData.p2' [-Werror=dangling-pointer=]
99 | threadData->p2 = (void *)&sig;
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
ecperf.c:91:13: note: 'sig' declared here
91 | SECItem sig;
| ^~~
ecperf.c:86:21: note: 'data' declared here
86 | genericThread(void *data)
| ~~~~~~^~~~
ecperf.c: In function 'PKCS11Thread':
ecperf.c:71:24: error: storing the address of local variable 'sig' in
'*threadData.p2' [-Werror=dangling-pointer=]
71 | threadData->p2 = (void *)&sig;
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
ecperf.c:53:13: note: 'sig' declared here
53 | SECItem sig;
| ^~~
ecperf.c:47:20: note: 'data' declared here
47 | PKCS11Thread(void *data)
| ~~~~~~^~~~
cc1: all warnings being treated as errors
make[5]: *** [../../coreconf/rules.mk:292: OBJS/ecperf.o] Error 1
make[5]: Leaving directory
'/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd/ecperf'
make[4]: *** [../coreconf/rules.mk:44: ecperf] Error 2
make[4]: Leaving directory '/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss/cmd'
make[3]: *** [coreconf/rules.mk:44: cmd] Error 2
make[3]: Leaving directory '/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss'
make[2]: *** [manifest.mn:21: all] Error 2
make[2]: Leaving directory '/home/xevilstar/Apt-Source/libnss3/nss-3.89/nss'
make[1]: *** [debian/rules:112: override_dh_auto_build] Error 2
make[1]: Leaving directory '/home/xevilstar/Apt-Source/libnss3/nss-3.89'
make: *** [debian/rules:197: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui failed
* What outcome did you expect instead?
I would like to have the deb packages so I can install them with dpkg
Thanks in advance for your time.
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 12.0
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (500, 'unstable-debug'),
(500, 'testing-security'), (500, 'testing-debug'), (499, 'experimental'), (1,
'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.4.0-rc2 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled