On 2026-06-22 10:25:02 [+0000], Debian Bug Tracking System wrote: > libcoap3 (4.3.5-4) unstable; urgency=medium > . > * support openssl 4.0 (Closes: #1138305) > (thanks to Ravi Kant Sharma for pointing to the upstream commit)
There is something missing: | libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./include -I../../../include -pedantic -Wall -Wcast-qual -Wextra -Wformat-secur ity -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wunused -Wwrite-strings -Wlogical-op -W unused-result -std=c99 -DLIBCOAP_PACKAGE_BUILD=\"4.3.5\" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libcoap3-4.3.5=. -fstack-protector-strong -fs tack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdiagnostics-color -D_GNU_SOURCE -c ../../../src/coap_option.c -fPIC -DPIC -o src/.libs/libcoap_3-openssl_la-coap_opt ion.o | ../../../src/coap_openssl.c: In function 'coap_dtls_shutdown': | ../../../src/coap_openssl.c:321:3: error: pkcs11_engine' undeclared (first use in this function) | 321 | pkcs11_engine = NULL; | | ^~~~~~~~~~~~~ | ../../../src/coap_openssl.c:321:3:note:each undeclared identifier is reported only once for each function it appears in | ../../../src/coap_openssl.c:322:3:error:defined_engine' undeclared (first use in this function) | 322 | defined_engine = NULL; | | ^~~~~~~~~~~~~~ | make[4]: *** [Makefile:1154: src/libcoap_3-openssl_la-coap_openssl.lo] Error 1 | make[4]: *** Waiting for unfinished jobs.... There is no engine support in openssl 4.0. That should be removed from the build. Sebastian

