Your message dated Sun, 09 Mar 2025 13:35:31 +0000
with message-id <[email protected]>
and subject line Bug#1098195: fixed in yubihsm-shell 2.6.0-5
has caused the Debian Bug report #1098195,
regarding yubihsm-shell: ftbfs with GCC-15
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1098195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098195
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:yubihsm-shell
Version: 2.6.0-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/yubihsm-shell_2.6.0-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
make[3]: *** [CMakeFiles/Makefile2:740:
pkcs11/tests/CMakeFiles/aes_encrypt_test.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
[ 8%] Building C object lib/CMakeFiles/yubihsm_usb.dir/lib_util.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_usb_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -I/usr/include/libusb-1.0 -Wall -Wextra -Werror -Wformat
-Wformat-nonliteral -Wformat-security -Wshadow -Wmissing-prototypes
-Wbad-function-cast -pedantic -pedantic-errors -fpie -fpic
-fstack-protector-all -Wno-implicit-fallthrough -MD -MT
lib/CMakeFiles/yubihsm_usb.dir/lib_util.c.o -MF
CMakeFiles/yubihsm_usb.dir/lib_util.c.o.d -o CMakeFiles/yubihsm_usb.d
ir/lib_util.c.o -c /build/reproducible-path/yubihsm-shell-2.6.0/lib/lib_util.c
[ 9%] Linking C executable test_usb_url
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib/tests
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/test_usb_url.dir/link.txt
--verbose=1
[ 9%] Linking C executable test_util
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib/tests
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/test_util.dir/link.txt
--verbose=1
[ 9%] Building C object pkcs11/tests/CMakeFiles/ecdh_sp800_test.dir/common.c.o
cd
/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/pkcs11/tests
&& /usr/bin/cc -DCRYPTOKI_EXPORTS
-DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\" -DHAVE_EXPLICIT_BZERO
-DOPENSSL_API_COMPAT=0x10000000L -DPACKAGE=\"yubihsm_pkcs11\"
-DVERSION=\"2.6.0\" -DVERSION_MAJOR=2 -DVERSION_MINOR=6 -DVERSION_PATCH=0
-I/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11/../lib
-I/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-fvisibility=hidden -std=gnu11 -Wall -Wextra -Werror -Wformat
-Wformat-nonliteral -Wformat-security -Wshadow -Wmissing-prototypes
-Wbad-function-cast -pedantic -pedantic-errors -fpie -fpic
-fstack-protector-all -Wno-implicit-fallthrough -M
D -MT pkcs11/tests/CMakeFiles/ecdh_sp800_test.dir/common.c.o -MF
CMakeFiles/ecdh_sp800_test.dir/common.c.o.d -o
CMakeFiles/ecdh_sp800_test.dir/common.c.o -c
/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11/tests/common.c
[ 9%] Building C object lib/CMakeFiles/yubihsm_http.dir/lib_util.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_http_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm_http.dir/lib_util.c.o -MF
CMakeFiles/yubihsm_http.dir/lib_util.c.o.d -o
CMakeFiles/yubihsm_http.dir/lib_util.c.o -c /bu
ild/reproducible-path/yubihsm-shell-2.6.0/lib/lib_util.c
[ 9%] Building C object lib/CMakeFiles/yubihsm.dir/__/common/hash.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/__/common/hash.c.o -MF
CMakeFiles/yubihsm.dir/__/common/hash.c.o.d -o
CMakeFiles/yubihsm.dir/__/common/hash.c.o -c /buil
d/reproducible-path/yubihsm-shell-2.6.0/common/hash.c
[ 10%] Building C object pkcs11/tests/CMakeFiles/ecdh_derive_test.dir/common.c.o
cd
/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/pkcs11/tests
&& /usr/bin/cc -DCRYPTOKI_EXPORTS
-DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\" -DHAVE_EXPLICIT_BZERO
-DOPENSSL_API_COMPAT=0x10000000L -DPACKAGE=\"yubihsm_pkcs11\"
-DVERSION=\"2.6.0\" -DVERSION_MAJOR=2 -DVERSION_MINOR=6 -DVERSION_PATCH=0
-I/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11/../lib
-I/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-fvisibility=hidden -std=gnu11 -Wall -Wextra -Werror -Wformat
-Wformat-nonliteral -Wformat-security -Wshadow -Wmissing-prototypes
-Wbad-function-cast -pedantic -pedantic-errors -fpie -fpic
-fstack-protector-all -Wno-implicit-fallthrough -M
D -MT pkcs11/tests/CMakeFiles/ecdh_derive_test.dir/common.c.o -MF
CMakeFiles/ecdh_derive_test.dir/common.c.o.d -o
CMakeFiles/ecdh_derive_test.dir/common.c.o -c
/build/reproducible-path/yubihsm-shell-2.6.0/pkcs11/tests/common.c
[ 11%] Linking C shared library libyubihsm_usb.so
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/yubihsm_usb.dir/link.txt
--verbose=1
/usr/bin/cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-Wl,-z,relro -fstack-protector-all -pie -Wl,-z,noexecstack -Wl,-z,relro,-z,now
-Wl,--dependency-file=CMakeFiles/test_usb_url.dir/link.d
CMakeFiles/test_usb_url.dir/test_usb_url.c.o
CMakeFiles/test_usb_url.dir/__/lib_util.c.o -o test_usb_url -ldl
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 12%] Linking C executable ecdh_sp800_test
cd
/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/pkcs11/tests
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/ecdh_sp800_test.dir/link.txt
--verbose=1
[ 12%] Built target test_usb_url
[ 13%] Building C object lib/CMakeFiles/yubihsm.dir/__/common/pkcs5.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/__/common/pkcs5.c.o -MF
CMakeFiles/yubihsm.dir/__/common/pkcs5.c.o.d -o
CMakeFiles/yubihsm.dir/__/common/pkcs5.c.o -c /b
uild/reproducible-path/yubihsm-shell-2.6.0/common/pkcs5.c
[ 14%] Building C object lib/CMakeFiles/yubihsm.dir/__/common/rand.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/__/common/rand.c.o -MF
CMakeFiles/yubihsm.dir/__/common/rand.c.o.d -o
CMakeFiles/yubihsm.dir/__/common/rand.c.o -c /buil
d/reproducible-path/yubihsm-shell-2.6.0/common/rand.c
[ 15%] Linking C shared library libyubihsm_http.so
[ 15%] Building C object lib/CMakeFiles/yubihsm.dir/__/common/ecdh.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/yubihsm_http.dir/link.txt
--verbose=1
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/__/common/ecdh.c.o -MF
CMakeFiles/yubihsm.dir/__/common/ecdh.c.o.d -o
CMakeFiles/yubihsm.dir/__/common/ecdh.c.o -c /buil
d/reproducible-path/yubihsm-shell-2.6.0/common/ecdh.c
[ 15%] Linking C executable ecdh_derive_test
cd
/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/pkcs11/tests
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/ecdh_derive_test.dir/link.txt
--verbose=1
/usr/bin/cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-Wl,-z,relro -fstack-protector-all -pie -Wl,-z,noexecstack -Wl,-z,relro,-z,now
-Wl,--dependency-file=CMakeFiles/test_util.dir/link.d
CMakeFiles/test_util.dir/test_util.c.o CMakeFiles/test_util.dir/__/lib_util.c.o
-o test_util -ldl
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 15%] Built target test_util
[ 16%] Building C object lib/CMakeFiles/yubihsm.dir/error.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/error.c.o -MF
CMakeFiles/yubihsm.dir/error.c.o.d -o CMakeFiles/yubihsm.dir/error.c.o -c
/build/reproducible-path/yubihsm
-shell-2.6.0/lib/error.c
[ 16%] Building C object lib/CMakeFiles/yubihsm.dir/lib_util.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/lib_util.c.o -MF
CMakeFiles/yubihsm.dir/lib_util.c.o.d -o CMakeFiles/yubihsm.dir/lib_util.c.o -c
/build/reproducible-pat
h/yubihsm-shell-2.6.0/lib/lib_util.c
[ 17%] Building C object lib/CMakeFiles/yubihsm.dir/yubihsm.c.o
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cc -DDEFAULT_CONNECTOR_URL=\"http://localhost:12345\"
-DHAVE_EXPLICIT_BZERO -DOPENSSL_API_COMPAT=0x10000000L -DSOVERSION=\"2\"
-DVERSION=\"2.6.0\" -Dyubihsm_EXPORTS
-I/build/reproducible-path/yubihsm-shell-2.6.0/lib -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-std=gnu11 -fPIC -Wall -Wextra -Werror -Wformat -Wformat-nonliteral
-Wformat-security -Wshadow -Wmissing-prototypes -Wbad-function-cast -pedantic
-pedantic-errors -fpie -fpic -fstack-protector-all -Wno-implicit-fallthrough
-MD -MT lib/CMakeFiles/yubihsm.dir/yubihsm.c.o -MF
CMakeFiles/yubihsm.dir/yubihsm.c.o.d -o CMakeFiles/yubihsm.dir/yubihsm.c.o -c
/build/reproducible-path/y
ubihsm-shell-2.6.0/lib/yubihsm.c
/usr/bin/cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-fvisibility=hidden -Wl,-z,relro -fstack-protector-all -pie -Wl,-z,noexecstack
-Wl,-z,relro,-z,now -Wl,--dependency-file=CMakeFiles/ecdh_sp800_test.dir/link.d
CMakeFiles/ecdh_sp800_test.dir/ecdh_sp800_test.c.o
CMakeFiles/ecdh_sp800_test.dir/common.c.o -o ecdh_sp800_test
-L/usr/lib/x86_64-linux-gnu -lcrypto -ldl
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 17%] Built target ecdh_sp800_test
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-Wl,--dependency-file=CMakeFiles/yubihsm_http.dir/link.d -Wl,-z,relro
-fstack-protector-all -pie -Wl,-z,noexecstack -Wl,-z,relro,-z,now -shared
-Wl,-soname,libyubihsm_http.so.2 -o libyubihsm_http.so.2.6.0
CMakeFiles/yubihsm_http.dir/yubihsm_curl.c.o
CMakeFiles/yubihsm_http.dir/lib_util.c.o -L/usr/lib/x86_64-linux-gnu -lcurl
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_symlink_library libyubihsm_http.so.2.6.0
libyubihsm_http.so.2 libyubihsm_http.so
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 17%] Built target yubihsm_http
/usr/bin/cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-fvisibility=hidden -Wl,-z,relro -fstack-protector-all -pie -Wl,-z,noexecstack
-Wl,-z,relro,-z,now
-Wl,--dependency-file=CMakeFiles/ecdh_derive_test.dir/link.d
CMakeFiles/ecdh_derive_test.dir/ecdh_derive_test.c.o
CMakeFiles/ecdh_derive_test.dir/common.c.o -o ecdh_derive_test
-L/usr/lib/x86_64-linux-gnu -lcrypto -ldl
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 17%] Built target ecdh_derive_test
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-Wl,--dependency-file=CMakeFiles/yubihsm_usb.dir/link.d -Wl,-z,relro
-fstack-protector-all -pie -Wl,-z,noexecstack -Wl,-z,relro,-z,now -shared
-Wl,-soname,libyubihsm_usb.so.2 -o libyubihsm_usb.so.2.6.0
CMakeFiles/yubihsm_usb.dir/yubihsm_usb.c.o
CMakeFiles/yubihsm_usb.dir/yubihsm_libusb.c.o
CMakeFiles/yubihsm_usb.dir/lib_util.c.o -L/usr/lib/x86_64-linux-gnu -lusb-1.0
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_symlink_library libyubihsm_usb.so.2.6.0
libyubihsm_usb.so.2 libyubihsm_usb.so
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 17%] Built target yubihsm_usb
[ 17%] Linking C shared library libyubihsm.so
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/yubihsm.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/yubihsm-shell-2.6.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/PCSC -flto -Wno-missing-braces -Wno-missing-field-initializers
-Wl,--dependency-file=CMakeFiles/yubihsm.dir/link.d -Wl,-z,relro
-fstack-protector-all -pie -Wl,-z,noexecstack -Wl,-z,relro,-z,now -shared
-Wl,-soname,libyubihsm.so.2 -o libyubihsm.so.2.6.0
CMakeFiles/yubihsm.dir/__/aes_cmac/aes.c.o
CMakeFiles/yubihsm.dir/__/aes_cmac/aes_cmac.c.o
CMakeFiles/yubihsm.dir/__/common/hash.c.o
CMakeFiles/yubihsm.dir/__/common/pkcs5.c.o
CMakeFiles/yubihsm.dir/__/common/rand.c.o
CMakeFiles/yubihsm.dir/__/common/ecdh.c.o CMakeFiles/yubihsm.dir/error.c.o
CMakeFiles/yubihsm.dir/lib_util.c.o CMakeFiles/yubihsm.dir/yubihsm.c.o
-L/usr/lib/x86_64-linux-gnu -lcrypto -ldl
cd /build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu/lib &&
/usr/bin/cmake -E cmake_symlink_library libyubihsm.so.2.6.0 libyubihsm.so.2
libyubihsm.so
make[4]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
[ 17%] Built target yubihsm
make[3]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:149: all] Error 2
make[2]: Leaving directory
'/build/reproducible-path/yubihsm-shell-2.6.0/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:24: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/yubihsm-shell-2.6.0'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: yubihsm-shell
Source-Version: 2.6.0-5
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
yubihsm-shell, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated yubihsm-shell package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 09 Mar 2025 13:17:41 +0000
Source: yubihsm-shell
Architecture: source
Version: 2.6.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1098195
Changes:
yubihsm-shell (2.6.0-5) unstable; urgency=medium
.
* Fix unterminated string initializations (closes: #1098195).
* Mark libyubihsm2, libyubihsm-usb2, libyubihsm-http2, and libykhsmauth2
as Multi-Arch: same.
Checksums-Sha1:
7e9c9dcd33679c58a416b2cbf9f84734aa2da71f 2829 yubihsm-shell_2.6.0-5.dsc
9fd5a869d9a3f2b5bc75a5a45fc195991959267f 10008
yubihsm-shell_2.6.0-5.debian.tar.xz
Checksums-Sha256:
57f426609a76a7db1149ad7209bd51bebc84bf5cb612cb9a81f4cb8b59c764ef 2829
yubihsm-shell_2.6.0-5.dsc
74d43af3937f65ce0228a3016fc3ac4f6aa2772b5fc72fb299b68381d67de9f4 10008
yubihsm-shell_2.6.0-5.debian.tar.xz
Files:
d6851ff5d5f6a7f332e1f6c552cf00d1 2829 utils optional yubihsm-shell_2.6.0-5.dsc
80dbd4017a8bd27440127562d93eb4c5 10008 utils optional
yubihsm-shell_2.6.0-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmfNlRgACgkQOTWH2X2G
UAsw3Q//cLi4+Rbh8uKIfOOL92ud7TIipWU6sDdKAL0jkIJW5X7JcEpQNZ0+4PfI
wxdD1pMrYd7rvsoF6q8ll2AfcsSozcIHSaPk8A2+ZHxxN+gNgoAurH78TvhTZelX
XBlXeWxSRYO8+VWjJiBvIcnba61+iLXYbLm/2quFJd+ZBFmmpbD/nAzjyH5CY37M
6gDc5yhgwoCEsBdy3DEMblLZFdxeGQddfzyiBEf0dcZ9ntnGjwG7r9zp1Xgzsgut
qIkJpuiXm072RisqbOms33lj7VaPdcTJmRMAe1BlILxgDPwJs77Vr81jLzGqWi/1
eb2cNg5dMCXnmnki/eugmxcvrvCjpxhQxdo2zzmv2mLfpavAycOmWatja6epD5fR
uoQOcK1N6dTybYlWWINWU9eAoHI8a7J8JCB6gYomLhU6nS7SQ3LFpJeTFyev282Z
KCUMf9uaMWtMT52GIo696Hb3wrk0JZpZKdZVlpgt9+AOdDIYJNoJV+rX9X+rauoy
/ITxQKefuaY2HBd6rTZLLIKig6ltlPtIRVzdTJP3C+USWFVH/iVtQbQnPC7MB1Ew
vVX8qGUWoUfdGe1zdCo6vhcNZPhmpJenW/arohlFEWZzwcw++nS6Lm3SpKs2z6nh
HlRC/Q4spwwrgaiogvuyk0jK4Ax8sC684qiwSVvYVg+T6p0Z9B4=
=0KB2
-----END PGP SIGNATURE-----
pgpdRZiGqiz_p.pgp
Description: PGP signature
--- End Message ---