Your message dated Sun, 18 Oct 2026 13:20:47 +0000
with message-id <[email protected]>
and subject line Bug#1146596: fixed in opendht 3.0.1-1.2
has caused the Debian Bug report #1146596,
regarding opendht FTBFS with asio 1.36
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.)
--
1146596: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146596
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: opendht
Version: 3.0.1-1.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
Dear maintainer,
opendht FTBFS:
[ 44%] Building CXX object CMakeFiles/opendht.dir/src/dht_proxy_server.cpp.o
/usr/bin/aarch64-linux-gnu-g++ -DASIO_STANDALONE -DFMT_SHARED -DOPENDHT_BUILD
-DOPENDHT_INDEXATION -DOPENDHT_JSONCPP -DOPENDHT_PEER_DISCOVERY
-DOPENDHT_PROXY_CLIENT -DOPENDHT_PROXY_SERVER -DOPENDHT_PUSH_NOTIFICATIONS
-DPACKAGE_VERSION=\"3.0.0\" -Dopendht_EXPORTS
-I/build/reproducible-path/opendht-3.0.1/.
-I/build/reproducible-path/opendht-3.0.1/include
-I/build/reproducible-path/opendht-3.0.1/include/opendht
-I/build/reproducible-path/opendht-3.0.1/obj-aarch64-linux-gnu/include -isystem
/usr/include/p11-kit-1 -isystem /usr/include/jsoncpp -g -O2
-ffile-prefix-map=/build/reproducible-path/opendht-3.0.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -Wno-return-type -Wno-deprecated -Wall -Wextra
-Wnon-virtual-dtor -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST
-DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -std=gnu++17
-fPIC -MD -MT CMakeFiles/opendht.dir/src/dht_proxy_server.cpp.o -MF
CMakeFiles/opendht.dir/src/dht_proxy_server.cpp.o.d -o
CMakeFiles/opendht.dir/src/dht_proxy_server.cpp.o -c
/build/reproducible-path/opendht-3.0.1/src/dht_proxy_server.cpp
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp: In constructor
‘dht::PeerDiscovery::DomainPeerDiscovery::DomainPeerDiscovery(asio::ip::udp,
in_port_t, dht::Sp<asio::io_context>, dht::Sp<dht::log::Logger>)’:
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp:86:40: error:
‘from_string’ is not a member of ‘asio::ip::address’
86 | , sockAddrSend_(asio::ip::address::from_string(domain.family() ==
AF_INET ? MULTICAST_ADDRESS_IPV4
| ^~~~~~~~~~~
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp: In member
function ‘void dht::PeerDiscovery::DomainPeerDiscovery::startDiscovery(const
std::string&, dht::PeerDiscovery::ServiceDiscoveredCallback)’:
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp:113:21: error:
‘using std::__shared_ptr_access<asio::io_context, __gnu_cxx::_S_atomic, false,
false>::element_type = class asio::io_context’ {aka ‘class asio::io_context’}
has no member named ‘post’
113 | ioContext_->post([this] () {
| ^~~~
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp: In member
function ‘void dht::PeerDiscovery::DomainPeerDiscovery::startPublish(const
std::string&, const msgpack::v1::sbuffer&)’:
/build/reproducible-path/opendht-3.0.1/src/peer_discovery.cpp:219:17: error:
‘using std::__shared_ptr_access<asio::io_context, __gnu_cxx::_S_atomic, false,
false>::element_type = class asio::io_context’ {aka ‘class asio::io_context’}
has no member named ‘post’
219 | ioContext_->post([this] () { publish(sockAddrSend_); });
| ^~~~
make[3]: *** [CMakeFiles/opendht.dir/build.make:320:
CMakeFiles/opendht.dir/src/peer_discovery.cpp.o] Error 1
See
https://buildd.debian.org/status/fetch.php?pkg=opendht&arch=arm64&ver=3.0.1-1.1%2Bb8&stamp=1788449899&raw=0
for details.
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: opendht
Source-Version: 3.0.1-1.2
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
opendht, 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.
Adrian Bunk <[email protected]> (supplier of updated opendht 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: Sat, 17 Oct 2026 22:47:08 +0300
Source: opendht
Architecture: source
Version: 3.0.1-1.2
Distribution: unstable
Urgency: medium
Maintainer: Amin Bandali <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1146596
Changes:
opendht (3.0.1-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Backport upstream fixes for FTBFS with recent asio.
(Closes: #1146596)
Checksums-Sha1:
ed1fa840c9cf30de29bb9284ed5b3854da0672fd 2658 opendht_3.0.1-1.2.dsc
92fb0aed39676bef118d90c64f2fc6bf3570ef4f 13976 opendht_3.0.1-1.2.debian.tar.xz
Checksums-Sha256:
28f729ded6ce966e61ef10cbf5ad202bd6496873d224656e086a0dbc6cf47749 2658
opendht_3.0.1-1.2.dsc
08a45d5e52154bb909073c51eed1e041e924445acd31952265c71d4a3fcd5977 13976
opendht_3.0.1-1.2.debian.tar.xz
Files:
367afa16b8c7ce1a5f7aa152cbc2e9c5 2658 libs optional opendht_3.0.1-1.2.dsc
2f491747c6fc8981c9951d283394ae29 13976 libs optional
opendht_3.0.1-1.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmrT1e0ACgkQiNJCh6LY
mLGgvxAAovAoRiDnWmFgS19OPkKF50YeR6MDDovmP1Rb2E0zTpql68LxwiRQMtZx
M2wZh+WokKHR3m5w5YJs9vC0qtybe/0vqkZv3F5Lb5aRkNvP3wsgK5Oixnj2fSTc
iTSE9L5nFqCa3qB1bFJ5I5SdpPikQKIWR2116Ayq+7BurI6Shd8OPdFQak5pHdow
BYCsMrXOHHZr3CbwzN/QsZWOvhMYHsFqvavKqE36RH/F8SlgbnzdPH4YxqrsBejz
dkJlU/+PhLfKuVpYDjgmMaKVchLvYUl/538zbeTt1dPJzhfO6XKWcetzEUwx7bnE
VIyqFD6r9geHQ4OW97CLRuIoaVdqEpwB9JlhVcf2N61ox6Zn1dS6C7sytKIUZQmg
A5hoG2QO7w5I+a1k3dW2wGhIb2dh/4WyqURNHRxqTmA4SWlLOBM6+9THsIApdvsL
sWwm1TL/V0GMDmGjM37bQC+BOje+cQRZ+1aRARlvJBRAtqqi1dH9G0vExgy/FoXV
BStqjZyK0MkD14FWUijaiEesTGtRS5HUIZqZH1Qan9Lwajr+nR8i8gKytRm/yawW
y5SBYwEp7I/DiPlvlvvVo4J8tWjQOC5uS/U54mho8VORktifjl4yZu7yaPOawm48
+t5jDJcxoPTIn7Qkhv7GzRXx3AcYIzFXcVObG+gVe/rfGkJt2Bk=
=cmnM
-----END PGP SIGNATURE-----
pgpKypL7010vs.pgp
Description: PGP signature
--- End Message ---