Your message dated Tue, 20 Oct 2026 19:50:35 +0000
with message-id <[email protected]>
and subject line Bug#1140417: fixed in robotraconteur 1.2.9-1
has caused the Debian Bug report #1140417,
regarding robotraconteur: FTBFS with openssl 4.0
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.)
--
1140417: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140417
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: robotraconteur
Version: 1.2.7-2
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0
OpenSSL 4.0 is in experimental. This package fails to build against it:
| [ 31%] Building CXX object
RobotRaconteurCore/CMakeFiles/RobotRaconteurCore.dir/src/OpenSSLAuthContext.cpp.o
| cd
/build/reproducible-path/robotraconteur-1.2.7/obj-x86_64-linux-gnu/RobotRaconteurCore
&& /usr/bin/x86_64-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK
-DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB
-DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK
-DBOOST_REGEX_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB
-DROBOTRACONTEUR_CORE_EXPORTS -DROBOTRACONTEUR_USE_OPENSSL
-DRobotRaconteurCore_EXPORTS -I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0
-I/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/include -g
-O2 -ffile-prefix-map=/build/reproducible-path/robotraconteur-1.2.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fPIC -MD -MT
RobotRaconteurCore/CMakeFiles/RobotRaconteurCore.dir/src/OpenSSLAuthContext.cpp.o
-MF CMakeFiles/RobotRaconteurCore.dir/src/OpenSSLAuthContext.cpp.o.d -o
CMakeFiles/RobotRaconteurCore.dir/src/OpenSSLAuthContext.cpp.o -c
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:
In function ‘bool
RobotRaconteur::detail::OpenSSLSupport::verify_callback(bool,
boost::asio::ssl::verify_context&)’:
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:109:48:
error: invalid conversion from ‘const X509_NAME*’ {aka ‘const
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
| 109 | X509_NAME* sub_name = X509_get_subject_name(cert);
| | ~~~~~~~~~~~~~~~~~~~~~^~~~~~
| | |
| | const X509_NAME* {aka
const X509_name_st*}
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:110:47:
error: invalid conversion from ‘const X509_NAME*’ {aka ‘const
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
| 110 | X509_NAME* iss_name = X509_get_issuer_name(cert);
| | ~~~~~~~~~~~~~~~~~~~~^~~~~~
| | |
| | const X509_NAME* {aka
const X509_name_st*}
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:127:45:
error: invalid conversion from ‘const X509_EXTENSION*’ {aka ‘const
X509_extension_st*’} to ‘X509_EXTENSION*’ {aka ‘X509_extension_st*’}
[-fpermissive]
| 127 | X509_EXTENSION* e = X509_get_ext(cert, i);
| | ~~~~~~~~~~~~^~~~~~~~~
| | |
| | const X509_EXTENSION*
{aka const X509_extension_st*}
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:132:63:
error: invalid conversion from ‘const ASN1_OBJECT*’ {aka ‘const
asn1_object_st*’} to ‘ASN1_OBJECT*’ {aka ‘asn1_object_st*’}
[-fpermissive]
| 132 | ASN1_OBJECT* obj = ::X509_EXTENSION_get_object(e);
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
| | |
| | const
ASN1_OBJECT* {aka const asn1_object_st*}
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:
In member function ‘bool
RobotRaconteur::detail::OpenSSLAuthContext::VerifyRemoteNodeCertificate(SSL*,
const RobotRaconteur::NodeID&)’:
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:486:41:
error: invalid conversion from ‘const X509_EXTENSION*’ {aka ‘const
X509_extension_st*’} to ‘X509_EXTENSION*’ {aka ‘X509_extension_st*’}
[-fpermissive]
| 486 | X509_EXTENSION* e = X509_get_ext(cert, i);
| | ~~~~~~~~~~~~^~~~~~~~~
| | |
| | const X509_EXTENSION* {aka
const X509_extension_st*}
|
/build/reproducible-path/robotraconteur-1.2.7/RobotRaconteurCore/src/OpenSSLAuthContext.cpp:491:59:
error: invalid conversion from ‘const ASN1_OBJECT*’ {aka ‘const
asn1_object_st*’} to ‘ASN1_OBJECT*’ {aka ‘asn1_object_st*’}
[-fpermissive]
| 491 | ASN1_OBJECT* obj = ::X509_EXTENSION_get_object(e);
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
| | |
| | const
ASN1_OBJECT* {aka const asn1_object_st*}
| make[4]: ***
[RobotRaconteurCore/CMakeFiles/RobotRaconteurCore.dir/build.make:754:
RobotRaconteurCore/CMakeFiles/RobotRaconteurCore.dir/src/OpenSSLAuthContext.cpp.o]
Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/robotraconteur_1.2.7-2_amd64-2026-06-16T20:01:28Z
Sebastian
--- End Message ---
--- Begin Message ---
Source: robotraconteur
Source-Version: 1.2.9-1
Done: John Wason <[email protected]>
We believe that the bug you reported is fixed in the latest version of
robotraconteur, 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.
John Wason <[email protected]> (supplier of updated robotraconteur 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, 18 Oct 2026 00:12:40 -0400
Source: robotraconteur
Architecture: source
Version: 1.2.9-1
Distribution: unstable
Urgency: medium
Maintainer: John Wason <[email protected]>
Changed-By: John Wason <[email protected]>
Closes: 1140417 1150489
Changes:
robotraconteur (1.2.9-1) unstable; urgency=medium
.
* New upstream version 1.2.9
- Fix FTBFS with Boost 1.92 due to intrusive_ptr_release ADL lookup
failing in constexpr intrusive_ptr destructor (Closes: #1150489)
- Fix FTBFS with OpenSSL 4.0 (Closes: #1140417)
- Fix FTBFS with SWIG 4.5, which removed PyInt_AsLong
- Fix generator server sending duplicate error responses
- Load libusb, libdbus and libbluetooth by runtime SONAME so the
development packages are not needed at runtime
- Discover Linux hardware transport devices from misc-class drivers
Checksums-Sha1:
329aa4c6a0263fb5a220fa815a28f327e788b1a5 2581 robotraconteur_1.2.9-1.dsc
205ac1622554110671463ef685778f78ffe836fb 11808698
robotraconteur_1.2.9.orig.tar.gz
377536e30dffb5e99539204e4cffd55c1a506377 4556
robotraconteur_1.2.9-1.debian.tar.xz
ba3cf2c09a554fc7d4b432586c5d393c6ea8acad 9138
robotraconteur_1.2.9-1_source.buildinfo
Checksums-Sha256:
c28d33e0796237ff26f651aac14a160d1e558e5a9622368207fa686c2f2d456a 2581
robotraconteur_1.2.9-1.dsc
62d880d63956aedac1bc3301662ea14055dc019f844b6b7de839f0cc95f8fcf8 11808698
robotraconteur_1.2.9.orig.tar.gz
4a93e5c96c95bd14356ff90d8c6fb0a8333f59a545833a272a7c625f1a1a77a5 4556
robotraconteur_1.2.9-1.debian.tar.xz
ec8d0be7e00d99eabf1b020fe8d39bae2b43e9505024cbd9fd1b8d1b6e5cc324 9138
robotraconteur_1.2.9-1_source.buildinfo
Files:
0076f2f2b5509bfad32d9d9b675726e3 2581 libs optional robotraconteur_1.2.9-1.dsc
3b98c92b05c4cd466bbeb3046f408bd7 11808698 libs optional
robotraconteur_1.2.9.orig.tar.gz
fe7b524e8783ee37fad53a70d040b4e1 4556 libs optional
robotraconteur_1.2.9-1.debian.tar.xz
5f3149b86a9ccbd3b6225b98c3eb5f93 9138 libs optional
robotraconteur_1.2.9-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmrXwloACgkQ4n8s+EWM
L6Q9/w/7BZL7Cvk28WxpY8pFedlkzwW+PCyFiTDdtY8X9OqyWuCg1Bw4T8p1Rb3+
nCkoUsLvRdUmBanmfcnh08F6tP3a/N4PyoB2enH3x+XI0b0/y1KIVAMtoKFPf41F
fgYTIgFeN5Q2Eqehq2A8sI0No3ZFkQMMWFpB6Zmyh3egc2jChNbLu/xy2+PWOOuf
onxWbCrp3KGf4GhbxWdoMQMHJOHlZn3CW9yVjgyTQnaklKDI3ABOmEEUVwqB4KCU
g8iT+oxxLxv6zYEd4ZpC3AsEdPtblvU8az3coIt1c4lQOp21f6bA0+GZCGbna9/x
3k9Rws+N1ZWfgqlPbzP2W/846xrlNCf3u5MV/e5fMQa75lbtsrUoVLPbhLSPBKqx
9mCPC7aFERvhcpkzsg9XjFp/4+Fm8LTpWjQ4AzwMMGNHFhRBju343jRkELTvW1Pf
cX3DZ28e/tWkG8vb1DV0UbE6EVeu7bB3y0axTFBWzF+9KXkIXNSo8IgRV606/1sj
27MNMWpnbTiaret7a1qmdLGkZAzs3w0/AYNLX/tJcmiCBciXrEIqllr2ZaXRrZt+
FQqy78n2dyiO0qOJz3bT1qrup0AFxEFvwL6AGbb0Gw/W2agL8pjwll06ITM8YLY/
wotS9JiAjzatXeOpOYZdCQLme7aV1jmfJNvvEXVU22r4GC1eEYI=
=Sp1/
-----END PGP SIGNATURE-----
pgpuYSBSVuQb_.pgp
Description: PGP signature
--- End Message ---