[Pkg-openssl-devel] Bug#1137563: boxbackup: FTBFS with openssl 4.0
Sebastian Andrzej Siewior
sebastian at breakpoint.cc
Mon May 25 08:12:24 BST 2026
Package: boxbackup
Version: 0.13~~git20231028.g3dd5194+ds-5
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: pkg-openssl-devel at lists.alioth.debian.org
Usertags: openssl-4.0
OpenSSL 4.0 is in experimental. This package fails to build against it:
| g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/reproducible-path/boxbackup-0.13~~git20231028.g3dd5194+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Werror=return-type -Werror=delete-non-virtual-dtor -Werror=delete-incomplete -Wno-deprecated-declarations -DBOX_VERSION="\"0.13~~git20231028.g3dd5194+ds-5\"" -DBOX_RELEASE_BUILD -O2 -Iqdbm -Ilib/crypto -Ilib/common -Ilib/win32 -DBOX_MODULE="\"lib/server\"" -c lib/server/SocketStreamTLS.cpp -o release/lib/server/SocketStreamTLS.o
| lib/server/SocketStreamTLS.cpp: In member function ‘void SocketStreamTLS::Handshake(const TLSContext&, bool)’:
| lib/server/SocketStreamTLS.cpp:211:29: warning: unused variable ‘err_reason’ [-Wunused-variable]
| 211 | int err_reason = ERR_GET_REASON(ERR_peek_error());
| | ^~~~~~~~~~
| lib/server/SocketStreamTLS.cpp: In member function ‘std::string SocketStreamTLS::GetPeerCommonName()’:
| lib/server/SocketStreamTLS.cpp:472:53: error: invalid conversion from ‘const X509_NAME*’ {aka ‘const X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
| 472 | X509_NAME *subject = ::X509_get_subject_name(cert);
| | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
| | |
| | const X509_NAME* {aka const X509_name_st*}
| make[2]: *** [Makefile:706: release/lib/server/SocketStreamTLS.o] Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/boxbackup_0.13~~git20231028.g3dd5194+ds-5_amd64-2026-04-19T10:24:24Z
Sebastian
More information about the Pkg-openssl-devel
mailing list