>>> opendht: Building testing/opendht 4.0.4-r0 (using abuild 3.17.0-r0) started Mon, 08 Jun 2026 19:30:45 +0000 >>> opendht: Validating /home/buildozer/aports/testing/opendht/APKBUILD... >>> opendht: Analyzing dependencies... >>> opendht: Installing for build: build-base argon2-dev asio-dev cmake cython fmt-dev gnutls-dev jsoncpp-dev llhttp-dev msgpack-cxx-dev nettle-dev openssl-dev py3-pip py3-setuptools py3-wheel python3-dev readline-dev restinio-dev samurai simdutf-dev ( 1/114) Installing argon2-libs (20190702-r5) ( 2/114) Installing argon2-dev (20190702-r5) ( 3/114) Installing boost1.84-atomic (1.84.0-r6) ( 4/114) Installing boost1.84-chrono (1.84.0-r6) ( 5/114) Installing boost1.84-container (1.84.0-r6) ( 6/114) Installing boost1.84-context (1.84.0-r6) ( 7/114) Installing boost1.84-contract (1.84.0-r6) ( 8/114) Installing boost1.84-coroutine (1.84.0-r6) ( 9/114) Installing boost1.84-date_time (1.84.0-r6) ( 10/114) Installing boost1.84-fiber (1.84.0-r6) ( 11/114) Installing boost1.84-filesystem (1.84.0-r6) ( 12/114) Installing boost1.84-graph (1.84.0-r6) ( 13/114) Installing libbz2 (1.0.8-r6) ( 14/114) Installing xz-libs (5.8.3-r0) ( 15/114) Installing boost1.84-iostreams (1.84.0-r6) ( 16/114) Installing boost1.84-thread (1.84.0-r6) ( 17/114) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 18/114) Installing icu-libs (78.1-r0) ( 19/114) Installing boost1.84-locale (1.84.0-r6) ( 20/114) Installing boost1.84-log (1.84.0-r6) ( 21/114) Installing boost1.84-log_setup (1.84.0-r6) ( 22/114) Installing boost1.84-math (1.84.0-r6) ( 23/114) Installing boost1.84-prg_exec_monitor (1.84.0-r6) ( 24/114) Installing boost1.84-program_options (1.84.0-r6) ( 25/114) Installing libffi (3.5.2-r1) ( 26/114) Installing gdbm (1.26-r0) ( 27/114) Installing mpdecimal (4.0.1-r0) ( 28/114) Installing libpanelw (6.6_p20260516-r0) ( 29/114) Installing readline (8.3.3-r1) ( 30/114) Installing sqlite-libs (3.53.2-r0) ( 31/114) Installing python3 (3.14.3-r0) ( 32/114) Installing python3-pycache-pyc0 (3.14.3-r0) ( 33/114) Installing pyc (3.14.3-r0) ( 34/114) Installing python3-pyc (3.14.3-r0) ( 35/114) Installing boost1.84-python3 (1.84.0-r6) ( 36/114) Installing boost1.84-random (1.84.0-r6) ( 37/114) Installing boost1.84-regex (1.84.0-r6) ( 38/114) Installing boost1.84-serialization (1.84.0-r6) ( 39/114) Installing boost1.84-stacktrace_basic (1.84.0-r6) ( 40/114) Installing boost1.84-stacktrace_noop (1.84.0-r6) ( 41/114) Installing boost1.84-system (1.84.0-r6) ( 42/114) Installing boost1.84-timer (1.84.0-r6) ( 43/114) Installing boost1.84-type_erasure (1.84.0-r6) ( 44/114) Installing boost1.84-unit_test_framework (1.84.0-r6) ( 45/114) Installing boost1.84-url (1.84.0-r6) ( 46/114) Installing boost1.84-wave (1.84.0-r6) ( 47/114) Installing boost1.84-wserialization (1.84.0-r6) ( 48/114) Installing boost1.84-json (1.84.0-r6) ( 49/114) Installing boost1.84-nowide (1.84.0-r6) ( 50/114) Installing boost1.84-libs (1.84.0-r6) ( 51/114) Installing boost1.84 (1.84.0-r6) ( 52/114) Installing linux-headers (7.0.0-r1) ( 53/114) Installing bzip2-dev (1.0.8-r6) ( 54/114) Installing icu (78.1-r0) ( 55/114) Installing icu-dev (78.1-r0) ( 56/114) Installing xz (5.8.3-r0) ( 57/114) Installing xz-dev (5.8.3-r0) ( 58/114) Installing zlib-dev (1.3.2-r0) ( 59/114) Installing zstd (1.5.7-r2) ( 60/114) Installing zstd-dev (1.5.7-r2) ( 61/114) Installing boost1.84-dev (1.84.0-r6) ( 62/114) Installing boost-dev (1.84.0-r6) ( 63/114) Installing openssl-dev (3.5.6-r0) ( 64/114) Installing asio-dev (1.36.0-r0) ( 65/114) Installing libarchive (3.8.7-r0) ( 66/114) Installing rhash-libs (1.4.6-r0) ( 67/114) Installing libuv (1.52.1-r0) ( 68/114) Installing cmake (4.2.3-r0) ( 69/114) Installing cython (3.2.4-r2) ( 70/114) Installing cython-pyc (3.2.4-r2) ( 71/114) Installing fmt (11.2.0-r1) ( 72/114) Installing fmt-dev (11.2.0-r1) ( 73/114) Installing nettle (3.10.2-r0) ( 74/114) Installing libtasn1 (4.21.0-r0) ( 75/114) Installing p11-kit (0.25.5-r2) ( 76/114) Installing gnutls (3.8.13-r0) ( 77/114) Installing gnutls-c++ (3.8.13-r0) ( 78/114) Installing libgmpxx (6.3.0-r4) ( 79/114) Installing gmp-dev (6.3.0-r4) ( 80/114) Installing nettle-dev (3.10.2-r0) ( 81/114) Installing brotli (1.2.0-r1) ( 82/114) Installing brotli-dev (1.2.0-r1) ( 83/114) Installing libidn2-dev (2.3.8-r0) ( 84/114) Installing libtasn1-progs (4.21.0-r0) ( 85/114) Installing libtasn1-dev (4.21.0-r0) ( 86/114) Installing p11-kit-dev (0.25.5-r2) ( 87/114) Installing gnutls-dev (3.8.13-r0) ( 88/114) Installing jsoncpp (1.9.6-r1) ( 89/114) Installing jsoncpp-dev (1.9.6-r1) ( 90/114) Installing llhttp (9.4.1-r0) ( 91/114) Installing llhttp-dev (9.4.1-r0) ( 92/114) Installing msgpack-cxx-dev (7.0.0-r1) ( 93/114) Installing py3-pip (26.1.2-r0) ( 94/114) Installing py3-pip-pyc (26.1.2-r0) ( 95/114) Installing py3-parsing (3.3.2-r1) ( 96/114) Installing py3-parsing-pyc (3.3.2-r1) ( 97/114) Installing py3-packaging (26.2-r0) ( 98/114) Installing py3-packaging-pyc (26.2-r0) ( 99/114) Installing py3-setuptools (82.0.1-r1) (100/114) Installing py3-setuptools-pyc (82.0.1-r1) (101/114) Installing py3-wheel (0.47.0-r0) (102/114) Installing py3-wheel-pyc (0.47.0-r0) (103/114) Installing python3-dev (3.14.3-r0) (104/114) Installing libhistory (8.3.3-r1) (105/114) Installing libformw (6.6_p20260516-r0) (106/114) Installing libmenuw (6.6_p20260516-r0) (107/114) Installing libncurses++ (6.6_p20260516-r0) (108/114) Installing ncurses-dev (6.6_p20260516-r0) (109/114) Installing readline-dev (8.3.3-r1) (110/114) Installing restinio-dev (0.7.9.1-r0) (111/114) Installing samurai (1.2-r8) (112/114) Installing simdutf (9.0.0-r0) (113/114) Installing simdutf-dev (9.0.0-r0) (114/114) Installing .makedepends-opendht (20260608.193047) Executing busybox-1.37.0-r31.trigger OK: 668.1 MiB in 219 packages >>> opendht: Cleaning up srcdir >>> opendht: Cleaning up pkgdir >>> opendht: Cleaning up tmpdir >>> opendht: Fetching https://distfiles.alpinelinux.org/distfiles/edge/opendht-4.0.4.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> opendht: Fetching opendht-4.0.4.tar.gz::https://github.com/savoirfairelinux/opendht/archive/refs/tags/v4.0.4.tar.gz /var/cache/distfiles/edge/opendht-4.0.4.tar.gz: OK /home/buildozer/aports/testing/opendht/python-install-destdir.patch: OK >>> opendht: Fetching https://distfiles.alpinelinux.org/distfiles/edge/opendht-4.0.4.tar.gz /var/cache/distfiles/edge/opendht-4.0.4.tar.gz: OK /home/buildozer/aports/testing/opendht/python-install-destdir.patch: OK >>> opendht: Unpacking /var/cache/distfiles/edge/opendht-4.0.4.tar.gz... >>> opendht: python-install-destdir.patch patching file python/CMakeLists.txt -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for one of the modules 'gnutls' -- Checking for one of the modules 'nettle' -- Checking for one of the modules 'libargon2' -- Checking for one of the modules 'jsoncpp' -- Checking for one of the modules 'simdutf' -- Checking for one of the modules 'fmt' -- Checking for one of the modules 'readline' -- libreadline: version 8.3 -- Checking for one of the modules 'asio' -- Found ASIO: -- Checking for one of the modules 'llhttp;libllhttp' -- Found llhttp: 1 (module: libllhttp) -- Checking for one of the modules 'openssl' -- Found OpenSSL 3.5.6 /usr/include -- Looking for C++ include msgpack.hpp -- Looking for C++ include msgpack.hpp - found -- Found Restinio: /usr/include Indexation enabled since it is required for Python support -- Using push notification capability -- readline -- Build pipeline: UNIX generalized -- Found Python3: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter -- Configuring done (3.7s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/build [1/34] Building C object tools/CMakeFiles/dhtcnode.dir/dhtcnode.c.o [2/34] Building CXX object tools/CMakeFiles/durl.dir/durl.cpp.o [3/34] Building CXX object tools/CMakeFiles/perftest.dir/perftest.cpp.o [4/34] Building CXX object tools/CMakeFiles/dhtnode.dir/dhtnode.cpp.o [5/34] Building CXX object CMakeFiles/opendht-c.dir/c/opendht.cpp.o [6/34] Building CXX object CMakeFiles/opendht.dir/src/compat/os_cert.cpp.o [7/34] Building CXX object CMakeFiles/opendht.dir/src/http.cpp.o [8/34] Building CXX object CMakeFiles/opendht.dir/src/indexation/pht.cpp.o [9/34] Building CXX object CMakeFiles/opendht.dir/src/peer_discovery.cpp.o [10/34] Building CXX object CMakeFiles/opendht.dir/src/thread_pool.cpp.o [11/34] Building CXX object CMakeFiles/opendht.dir/src/network_utils.cpp.o [12/34] Building CXX object CMakeFiles/opendht.dir/src/log.cpp.o [13/34] Building CXX object CMakeFiles/opendht.dir/src/dhtrunner.cpp.o [14/34] Building CXX object CMakeFiles/opendht.dir/src/securedht.cpp.o [15/34] Building CXX object CMakeFiles/opendht.dir/src/network_engine.cpp.o [16/34] Building CXX object CMakeFiles/opendht.dir/src/node_cache.cpp.o [17/34] Building CXX object CMakeFiles/opendht.dir/src/routing_table.cpp.o [18/34] Building CXX object CMakeFiles/opendht.dir/src/callbacks.cpp.o [19/34] Building CXX object CMakeFiles/opendht.dir/src/op_cache.cpp.o [20/34] Building CXX object CMakeFiles/opendht.dir/src/dht.cpp.o [21/34] Building CXX object CMakeFiles/opendht.dir/src/value.cpp.o [22/34] Building CXX object CMakeFiles/opendht.dir/src/node.cpp.o [23/34] Building CXX object CMakeFiles/opendht.dir/src/default_types.cpp.o [24/34] Building CXX object CMakeFiles/opendht.dir/src/crypto.cpp.o [25/34] Building CXX object CMakeFiles/opendht.dir/src/utils.cpp.o [26/34] Building CXX object CMakeFiles/opendht.dir/src/base64.cpp.o In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:8, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/op_cache.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/op_cache.cpp:3: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, const std::shared_ptr&}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, const std::shared_ptr&}; _Key = long long unsigned int; _Tp = dht::OpCacheValueStorage; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int&, const std::shared_ptr&}; _Key = long long unsigned int; _Tp = dht::OpCacheValueStorage; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'bool dht::OpValueCache::onValuesAdded(const std::vector >&, const std::chrono::_V2::system_clock::time_point&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/op_cache.cpp:14:35: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/rng.h:6, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:6, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:8: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = dht::FieldValue]': /usr/include/c++/15.2.0/bits/stl_algo.h:3854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3854 | find(_InputIterator __first, _InputIterator __last, const _Tp& __val) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:3854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'dht::Where&& dht::Where::id(dht::Value::Id)', inlined from 'dht::Where::Where(std::string_view)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:523:23: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:880:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 880 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where&& dht::Where::valueType(dht::ValueType::Id)', inlined from 'dht::Where::Where(std::string_view)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:525:30: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:895:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 895 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where&& dht::Where::owner(dht::InfoHash)', inlined from 'dht::Where::Where(std::string_view)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:527:26: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:910:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 910 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where&& dht::Where::seq(uint16_t)', inlined from 'dht::Where::Where(std::string_view)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:529:24: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:925:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 925 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where&& dht::Where::userType(std::string_view)', inlined from 'dht::Where::Where(std::string_view)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value.cpp:531:29: /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/value.h:942:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 942 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:8: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = dht::Value::Field; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:8, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/node.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/node_cache.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/network_engine.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/network_engine.cpp:4: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const dht::SockAddr&, const int&}; _Key = dht::SockAddr; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = dht::SockAddr::ipCmp; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, dht::SockAddr::ipCmp, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const dht::SockAddr&, const int&}; _Key = dht::SockAddr; _Tp = dht::RateLimiter; _Compare = dht::SockAddr::ipCmp; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const dht::SockAddr&, const int&}; _Key = dht::SockAddr; _Tp = dht::RateLimiter; _Compare = dht::SockAddr::ipCmp; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'bool dht::net::NetworkEngine::rateLimit(const dht::SockAddr&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/network_engine.cpp:388:44: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, dht::SockAddr::ipCmp, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/msgpack/v1/zone.hpp:18, from /usr/include/msgpack/zone.hpp:15, from /usr/include/msgpack/v1/object_decl.hpp:15, from /usr/include/msgpack/object_decl.hpp:14, from /usr/include/msgpack/object.hpp:13, from /usr/include/msgpack.hpp:10: In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:81:55, inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:128:24, inlined from 'bool dht::net::ParsedMessage::complete()' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/parsed_message.h:182:24: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In file included from /usr/include/msgpack/unpack.hpp:17, from /usr/include/msgpack.hpp:16: In function 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)', inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:128:24, inlined from 'bool dht::net::ParsedMessage::complete()' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/parsed_message.h:182:24: /usr/include/msgpack/v3/unpack.hpp:81:55: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 81 | msgpack::unique_ptr z(new msgpack::zone); | ^~~~ In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v1::object_handle msgpack::v3::unpack(const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:30:55, inlined from 'msgpack::v1::object_handle msgpack::v3::unpack(const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:71:79, inlined from 'void dht::net::NetworkEngine::processMessage(const uint8_t*, size_t, dht::SockAddr)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/network_engine.cpp:449:78: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In function 'msgpack::v1::object_handle msgpack::v3::unpack(const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)', inlined from 'msgpack::v1::object_handle msgpack::v3::unpack(const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:71:79, inlined from 'void dht::net::NetworkEngine::processMessage(const uint8_t*, size_t, dht::SockAddr)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/network_engine.cpp:449:78: /usr/include/msgpack/v3/unpack.hpp:30:55: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 30 | msgpack::unique_ptr z(new msgpack::zone); | ^~~~ In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:8, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/dht.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:4: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:1828:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 1828 | erase(iterator __position) | ^~~~~ In file included from /usr/include/c++/15.2.0/vector:74, from /usr/include/c++/15.2.0/bits/random.h:34, from /usr/include/c++/15.2.0/random:50, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/rng.h:5, from /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/infohash.h:6: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = dht::Dht::Announce; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, dht::ValueCache::CacheValueStorage}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {unsigned int&, dht::Listener}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = dht::Hash<20>; _Val = std::pair, dht::Storage>; _KeyOfValue = std::_Select1st, dht::Storage> >; _Compare = std::less >; _Alloc = std::allocator, dht::Storage> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dht::Storage>, std::_Select1st, dht::Storage> >, std::less >, std::allocator, dht::Storage> > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/random:52: In constructor 'std::seed_seq::seed_seq(_InputIterator, _InputIterator) [with _InputIterator = unsigned int*]', inlined from 'typename std::enable_if<(! ! N), T>::type dht::crypto::getSeededRandomEngine() [with T = std::mersenne_twister_engine; unsigned int N = 313]' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/rng.h:37:27: /usr/include/c++/15.2.0/bits/random.tcc:3252:67: warning: 'random_data' may be used uninitialized [-Wmaybe-uninitialized] 3251 | _M_v.push_back(__detail::__mod::__value>(*__iter)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/rng.h: In function 'typename std::enable_if<(! ! N), T>::type dht::crypto::getSeededRandomEngine() [with T = std::mersenne_twister_engine; unsigned int N = 313]': /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/include/opendht/rng.h:21:44: note: 'random_data' declared here 21 | std::array random_data; | ^~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, dht::ValueCache::CacheValueStorage}; _Key = long long unsigned int; _Tp = dht::ValueCache::CacheValueStorage; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int&, dht::ValueCache::CacheValueStorage}; _Key = long long unsigned int; _Tp = dht::ValueCache::CacheValueStorage; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'dht::CallbackQueue dht::ValueCache::addValues(const std::vector >&, const dht::TypeStore&, const dht::time_point&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/value_cache.h:173:31: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = dht::Dht::SearchNode::AnnounceStatus; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void dht::Dht::Search::checkAnnounced(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/search.h:833:35: /usr/include/c++/15.2.0/bits/stl_map.h:1128:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1128 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = dht::Dht::Announce; _Alloc = std::allocator]', inlined from 'bool dht::Dht::Search::cancelPut(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/search.h:659:36, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:1352:59: /usr/include/c++/15.2.0/bits/stl_vector.h:1793:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1793 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = dht::Dht::SearchNode::AnnounceStatus; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool dht::Dht::Search::cancelPut(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/search.h:670:31, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:1352:59: /usr/include/c++/15.2.0/bits/stl_map.h:1128:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1128 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = dht::Dht::Announce; _Alloc = std::allocator]', inlined from 'void dht::Dht::Search::expire()' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/search.h:793:41: /usr/include/c++/15.2.0/bits/stl_vector.h:1793:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1793 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {unsigned int&, dht::Listener}; _Key = unsigned int; _Tp = dht::Listener; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {unsigned int&, dht::Listener}; _Key = unsigned int; _Tp = dht::Listener; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_map.h:624:22, inlined from 'void dht::Dht::storageAddListener(const dht::InfoHash&, dht::Sp&, size_t, dht::Query&&, int)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:1516:31: /usr/include/c++/15.2.0/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 663 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 664 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/msgpack/v1/zone.hpp:18, from /usr/include/msgpack/zone.hpp:15, from /usr/include/msgpack/v1/object_decl.hpp:15, from /usr/include/msgpack/object_decl.hpp:14, from /usr/include/msgpack/object.hpp:13, from /usr/include/msgpack.hpp:10: In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:81:55, inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:128:24, inlined from 'virtual void dht::Dht::importValues(const std::vector, std::vector > >&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2401:28: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In file included from /usr/include/msgpack/unpack.hpp:17, from /usr/include/msgpack.hpp:16: In function 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, std::size_t&, bool&, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)', inlined from 'void msgpack::v3::unpack(msgpack::v1::object_handle&, const char*, std::size_t, msgpack::v1::unpack_reference_func, void*, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v3/unpack.hpp:128:24, inlined from 'virtual void dht::Dht::importValues(const std::vector, std::vector > >&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2401:28: /usr/include/msgpack/v3/unpack.hpp:81:55: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 81 | msgpack::unique_ptr z(new msgpack::zone); | ^~~~ In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v2/unpack.hpp:45:27, inlined from 'void dht::Dht::loadState(const std::string&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2906:27: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In file included from /usr/include/msgpack/unpack.hpp:16: In constructor 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)', inlined from 'void dht::Dht::loadState(const std::string&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2906:27: /usr/include/msgpack/v2/unpack.hpp:45:27: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 45 | m_z(new msgpack::zone), | ^~~~ In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()' at /usr/include/msgpack/v2/unpack.hpp:118:38, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'void dht::Dht::loadState(const std::string&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2921:21: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In member function 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()', inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'void dht::Dht::loadState(const std::string&)' at /home/buildozer/aports/testing/opendht/src/opendht-4.0.4/src/dht.cpp:2921:21: /usr/include/msgpack/v2/unpack.hpp:118:38: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 118 | msgpack::zone* r = new msgpack::zone; | ^~~~ [27/34] Linking CXX shared library libopendht.so.4.0.0 [28/34] Creating library symlink libopendht.so.4 libopendht.so [29/34] Linking CXX executable tools/durl [30/34] Linking CXX executable tools/perftest [31/34] Linking CXX executable tools/dhtnode [32/34] Linking CXX shared library libopendht-c.so.4.0.0 [33/34] Creating library symlink libopendht-c.so.4 libopendht-c.so [34/34] Linking C executable tools/dhtcnode >>> opendht: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.so.4.0.0 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.so.4 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.so -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c.so.4.0.0 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c.so.4 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c.so.4.0.0" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c.so -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/pkgconfig/opendht-c.pc -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/opendht_c.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtnode -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtnode" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/share/man/man1/dhtnode.1 -- Found Python3: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter -- Successfully installed Python package -- Output: Processing ./. Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: opendht Building wheel for opendht (pyproject.toml): started Building wheel for opendht (pyproject.toml): finished with status 'done' Created wheel for opendht: filename=opendht-4.0.0-cp314-cp314-linux_armv8l.whl size=180072 sha256=6e63e8f735adf1ec7f8106efd5c0d805ae1ac591e41d79c7cae282f7742f531b Stored in directory: /tmp/pip-ephem-wheel-cache-1ycg8go1/wheels/ec/42/15/bfb5c82a4ef4cf6143f3085a68ceda4db7fa362341ba0d92e2 Successfully built opendht Installing collected packages: opendht Successfully installed opendht-4.0.0 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtcluster -- Up-to-date: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht.h -- Up-to-date: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/value.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/securedht.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/crypto -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/crypto/secure_vector.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/node_cache.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/logger.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/thread_pool.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/callbacks.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/network_engine.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/def.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/log.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dhtrunner.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/http.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/rng.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/sockaddr.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/scheduler.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/rate_limiter.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/utils.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/indexation -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/indexation/pht.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dht_interface.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dht.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/network_utils.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/peer_discovery.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dht_proxy_client.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/crypto.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/node.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dht_proxy_server.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/default_types.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/node_export.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/routing_table.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/infohash.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/proxy.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/pkgconfig/opendht.pc -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/cmake/opendht/opendhtConfig.cmake -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/cmake/opendht/opendhtConfig-minsizerel.cmake -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/cmake/opendht/opendhtConfigVersion.cmake >>> py3-opendht-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/opendht/__pycache__' -> '/home/buildozer/aports/testing/opendht/pkg/py3-opendht-pyc/usr/lib/python3.14/site-packages/opendht/__pycache__' >>> py3-opendht-pyc*: Preparing subpackage py3-opendht-pyc... >>> py3-opendht-pyc*: Running postcheck for py3-opendht-pyc >>> py3-opendht*: Running split function _py3... 'usr/lib/python3.14' -> '/home/buildozer/aports/testing/opendht/pkg/py3-opendht/usr/lib/python3.14' 'usr/bin/dhtcluster' -> '/home/buildozer/aports/testing/opendht/pkg/py3-opendht/usr/bin/dhtcluster' >>> py3-opendht*: Preparing subpackage py3-opendht... >>> py3-opendht*: Stripping binaries >>> py3-opendht*: Running postcheck for py3-opendht >>> opendht-libs*: Running split function libs... 'usr/lib/libopendht-c.so.4' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-libs/usr/lib/libopendht-c.so.4' 'usr/lib/libopendht-c.so.4.0.0' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-libs/usr/lib/libopendht-c.so.4.0.0' 'usr/lib/libopendht.so.4' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-libs/usr/lib/libopendht.so.4' 'usr/lib/libopendht.so.4.0.0' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-libs/usr/lib/libopendht.so.4.0.0' 'usr/lib/libopendht-c.so' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-libs/usr/lib/libopendht-c.so' >>> opendht-libs*: Preparing subpackage opendht-libs... >>> opendht-libs*: Stripping binaries >>> opendht-libs*: Running postcheck for opendht-libs >>> opendht-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-dev/usr/lib/cmake' 'usr/lib/libopendht.so' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-dev/usr/lib/libopendht.so' >>> opendht-dev*: Preparing subpackage opendht-dev... >>> opendht-dev*: Stripping binaries >>> opendht-dev*: Running postcheck for opendht-dev >>> opendht-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/opendht/pkg/opendht-doc/usr/share/man' >>> opendht-doc*: Preparing subpackage opendht-doc... >>> opendht-doc*: Running postcheck for opendht-doc >>> opendht*: Running postcheck for opendht >>> opendht*: Preparing package opendht... >>> opendht*: Stripping binaries >>> opendht*: Scanning shared objects >>> py3-opendht*: Scanning shared objects >>> opendht-libs*: Scanning shared objects >>> opendht-dev*: Scanning shared objects >>> opendht-dev*: Tracing dependencies... fmt-dev opendht-libs=4.0.4-r0 pc:gnutls>=3.1 pc:gnutls>=3.3 pc:jsoncpp pc:libargon2 pc:libllhttp pc:nettle>=2.4 pc:openssl pc:simdutf pkgconfig >>> opendht-dev*: Package size: 304.9 KB >>> opendht-dev*: Compressing data... >>> opendht-dev*: Create checksum... >>> opendht-dev*: Create opendht-dev-4.0.4-r0.apk >>> opendht-doc*: Tracing dependencies... >>> opendht-doc*: Package size: 2.3 KB >>> opendht-doc*: Compressing data... >>> opendht-doc*: Create checksum... >>> opendht-doc*: Create opendht-doc-4.0.4-r0.apk >>> opendht-libs*: Tracing dependencies... so:libargon2.so.1 so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libfmt.so.11 so:libgcc_s.so.1 so:libgnutls.so.30 so:libjsoncpp.so.26 so:libllhttp.so.9.4 so:libnettle.so.8 so:libsimdutf.so.34 so:libssl.so.3 so:libstdc++.so.6 >>> opendht-libs*: Package size: 1.2 MB >>> opendht-libs*: Compressing data... >>> opendht-libs*: Create checksum... >>> opendht-libs*: Create opendht-libs-4.0.4-r0.apk >>> opendht*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libfmt.so.11 so:libgcc_s.so.1 so:libopendht.so.4 so:libreadline.so.8 so:libstdc++.so.6 >>> opendht*: Package size: 105.5 KB >>> opendht*: Compressing data... >>> opendht*: Create checksum... >>> opendht*: Create opendht-4.0.4-r0.apk >>> py3-opendht-pyc*: Tracing dependencies... python3~3.14 >>> py3-opendht-pyc*: Package size: 20.6 KB >>> py3-opendht-pyc*: Compressing data... >>> py3-opendht-pyc*: Create checksum... >>> py3-opendht-pyc*: Create py3-opendht-pyc-4.0.4-r0.apk >>> py3-opendht*: Tracing dependencies... python3~3.14 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libopendht.so.4 so:libstdc++.so.6 >>> py3-opendht*: Package size: 332.4 KB >>> py3-opendht*: Compressing data... >>> py3-opendht*: Create checksum... >>> py3-opendht*: Create py3-opendht-4.0.4-r0.apk >>> opendht: Build complete at Mon, 08 Jun 2026 19:31:35 +0000 elapsed time 0h 0m 50s >>> opendht: Cleaning up srcdir >>> opendht: Cleaning up pkgdir >>> opendht: Cleaning up tmpdir >>> opendht: Uninstalling dependencies... ( 1/114) Purging .makedepends-opendht (20260608.193047) ( 2/114) Purging argon2-dev (20190702-r5) ( 3/114) Purging argon2-libs (20190702-r5) ( 4/114) Purging asio-dev (1.36.0-r0) ( 5/114) Purging cmake (4.2.3-r0) ( 6/114) Purging cython-pyc (3.2.4-r2) ( 7/114) Purging cython (3.2.4-r2) ( 8/114) Purging fmt-dev (11.2.0-r1) ( 9/114) Purging fmt (11.2.0-r1) ( 10/114) Purging gnutls-dev (3.8.13-r0) ( 11/114) Purging gnutls-c++ (3.8.13-r0) ( 12/114) Purging gnutls (3.8.13-r0) ( 13/114) Purging jsoncpp-dev (1.9.6-r1) ( 14/114) Purging jsoncpp (1.9.6-r1) ( 15/114) Purging llhttp-dev (9.4.1-r0) ( 16/114) Purging llhttp (9.4.1-r0) ( 17/114) Purging msgpack-cxx-dev (7.0.0-r1) ( 18/114) Purging boost-dev (1.84.0-r6) ( 19/114) Purging boost1.84-dev (1.84.0-r6) ( 20/114) Purging boost1.84 (1.84.0-r6) ( 21/114) Purging linux-headers (7.0.0-r1) ( 22/114) Purging bzip2-dev (1.0.8-r6) ( 23/114) Purging icu-dev (78.1-r0) ( 24/114) Purging xz-dev (5.8.3-r0) ( 25/114) Purging xz (5.8.3-r0) ( 26/114) Purging zlib-dev (1.3.2-r0) ( 27/114) Purging zstd-dev (1.5.7-r2) ( 28/114) Purging zstd (1.5.7-r2) ( 29/114) Purging boost1.84-libs (1.84.0-r6) ( 30/114) Purging boost1.84-atomic (1.84.0-r6) ( 31/114) Purging boost1.84-chrono (1.84.0-r6) ( 32/114) Purging boost1.84-container (1.84.0-r6) ( 33/114) Purging boost1.84-contract (1.84.0-r6) ( 34/114) Purging boost1.84-coroutine (1.84.0-r6) ( 35/114) Purging boost1.84-date_time (1.84.0-r6) ( 36/114) Purging boost1.84-fiber (1.84.0-r6) ( 37/114) Purging boost1.84-graph (1.84.0-r6) ( 38/114) Purging boost1.84-iostreams (1.84.0-r6) ( 39/114) Purging boost1.84-json (1.84.0-r6) ( 40/114) Purging boost1.84-locale (1.84.0-r6) ( 41/114) Purging boost1.84-log_setup (1.84.0-r6) ( 42/114) Purging boost1.84-math (1.84.0-r6) ( 43/114) Purging boost1.84-nowide (1.84.0-r6) ( 44/114) Purging boost1.84-prg_exec_monitor (1.84.0-r6) ( 45/114) Purging boost1.84-program_options (1.84.0-r6) ( 46/114) Purging boost1.84-python3 (1.84.0-r6) ( 47/114) Purging boost1.84-random (1.84.0-r6) ( 48/114) Purging boost1.84-regex (1.84.0-r6) ( 49/114) Purging boost1.84-stacktrace_basic (1.84.0-r6) ( 50/114) Purging boost1.84-stacktrace_noop (1.84.0-r6) ( 51/114) Purging boost1.84-system (1.84.0-r6) ( 52/114) Purging boost1.84-timer (1.84.0-r6) ( 53/114) Purging boost1.84-type_erasure (1.84.0-r6) ( 54/114) Purging boost1.84-unit_test_framework (1.84.0-r6) ( 55/114) Purging boost1.84-url (1.84.0-r6) ( 56/114) Purging boost1.84-wave (1.84.0-r6) ( 57/114) Purging boost1.84-wserialization (1.84.0-r6) ( 58/114) Purging nettle-dev (3.10.2-r0) ( 59/114) Purging gmp-dev (6.3.0-r4) ( 60/114) Purging libgmpxx (6.3.0-r4) ( 61/114) Purging nettle (3.10.2-r0) ( 62/114) Purging openssl-dev (3.5.6-r0) ( 63/114) Purging py3-pip-pyc (26.1.2-r0) ( 64/114) Purging py3-pip (26.1.2-r0) ( 65/114) Purging py3-setuptools-pyc (82.0.1-r1) ( 66/114) Purging py3-setuptools (82.0.1-r1) ( 67/114) Purging py3-wheel-pyc (0.47.0-r0) ( 68/114) Purging py3-wheel (0.47.0-r0) ( 69/114) Purging py3-packaging-pyc (26.2-r0) ( 70/114) Purging py3-packaging (26.2-r0) ( 71/114) Purging py3-parsing-pyc (3.3.2-r1) ( 72/114) Purging py3-parsing (3.3.2-r1) ( 73/114) Purging python3-dev (3.14.3-r0) ( 74/114) Purging python3-pyc (3.14.3-r0) ( 75/114) Purging python3-pycache-pyc0 (3.14.3-r0) ( 76/114) Purging pyc (3.14.3-r0) ( 77/114) Purging python3 (3.14.3-r0) ( 78/114) Purging readline-dev (8.3.3-r1) ( 79/114) Purging libhistory (8.3.3-r1) ( 80/114) Purging readline (8.3.3-r1) ( 81/114) Purging restinio-dev (0.7.9.1-r0) ( 82/114) Purging samurai (1.2-r8) ( 83/114) Purging simdutf-dev (9.0.0-r0) ( 84/114) Purging simdutf (9.0.0-r0) ( 85/114) Purging boost1.84-context (1.84.0-r6) ( 86/114) Purging boost1.84-log (1.84.0-r6) ( 87/114) Purging boost1.84-serialization (1.84.0-r6) ( 88/114) Purging boost1.84-thread (1.84.0-r6) ( 89/114) Purging brotli-dev (1.2.0-r1) ( 90/114) Purging brotli (1.2.0-r1) ( 91/114) Purging gdbm (1.26-r0) ( 92/114) Purging icu (78.1-r0) ( 93/114) Purging icu-libs (78.1-r0) ( 94/114) Purging libarchive (3.8.7-r0) ( 95/114) Purging libbz2 (1.0.8-r6) ( 96/114) Purging libidn2-dev (2.3.8-r0) ( 97/114) Purging libtasn1-dev (4.21.0-r0) ( 98/114) Purging libtasn1-progs (4.21.0-r0) ( 99/114) Purging libuv (1.52.1-r0) (100/114) Purging mpdecimal (4.0.1-r0) (101/114) Purging ncurses-dev (6.6_p20260516-r0) (102/114) Purging libncurses++ (6.6_p20260516-r0) (103/114) Purging libpanelw (6.6_p20260516-r0) (104/114) Purging p11-kit-dev (0.25.5-r2) (105/114) Purging p11-kit (0.25.5-r2) (106/114) Purging rhash-libs (1.4.6-r0) (107/114) Purging sqlite-libs (3.53.2-r0) (108/114) Purging xz-libs (5.8.3-r0) (109/114) Purging boost1.84-filesystem (1.84.0-r6) (110/114) Purging icu-data-en (78.1-r0) (111/114) Purging libffi (3.5.2-r1) (112/114) Purging libformw (6.6_p20260516-r0) (113/114) Purging libmenuw (6.6_p20260516-r0) (114/114) Purging libtasn1 (4.21.0-r0) Executing busybox-1.37.0-r31.trigger OK: 289.2 MiB in 105 packages >>> opendht: Updating the testing/armv7 repository index... >>> opendht: Signing the index...