>>> opendht: Building testing/opendht 2.4.4-r3 (using abuild 3.10.0_rc1-r2) started Sun, 27 Nov 2022 01:58:29 +0000 >>> opendht: Checking sanity of /home/buildozer/aports/testing/opendht/APKBUILD... >>> opendht: Analyzing dependencies... >>> opendht: Installing for build: build-base argon2-dev asio-dev cmake cython gnutls-dev jsoncpp-dev msgpack-cxx-dev nettle-dev py3-setuptools python3-dev readline-dev samurai (1/86) Installing argon2-libs (20190702-r2) (2/86) Installing argon2-dev (20190702-r2) (3/86) Installing boost1.80-atomic (1.80.0-r4) (4/86) Installing boost1.80-chrono (1.80.0-r4) (5/86) Installing boost1.80-container (1.80.0-r4) (6/86) Installing boost1.80-context (1.80.0-r4) (7/86) Installing boost1.80-contract (1.80.0-r4) (8/86) Installing boost1.80-coroutine (1.80.0-r4) (9/86) Installing boost1.80-date_time (1.80.0-r4) (10/86) Installing boost1.80-fiber (1.80.0-r4) (11/86) Installing boost1.80-filesystem (1.80.0-r4) (12/86) Installing boost1.80-graph (1.80.0-r4) (13/86) Installing libbz2 (1.0.8-r4) (14/86) Installing xz-libs (5.2.8-r0) (15/86) Installing boost1.80-iostreams (1.80.0-r4) (16/86) Installing boost1.80-locale (1.80.0-r4) (17/86) Installing boost1.80-thread (1.80.0-r4) (18/86) Installing boost1.80-log (1.80.0-r4) (19/86) Installing boost1.80-log_setup (1.80.0-r4) (20/86) Installing boost1.80-math (1.80.0-r4) (21/86) Installing boost1.80-prg_exec_monitor (1.80.0-r4) (22/86) Installing boost1.80-program_options (1.80.0-r4) (23/86) Installing libffi (3.4.4-r0) (24/86) Installing gdbm (1.23-r0) (25/86) Installing mpdecimal (2.5.1-r1) (26/86) Installing readline (8.2.0-r0) (27/86) Installing sqlite-libs (3.40.0-r0) (28/86) Installing python3 (3.11.0-r2) (29/86) Installing boost1.80-python3 (1.80.0-r4) (30/86) Installing boost1.80-random (1.80.0-r4) (31/86) Installing boost1.80-regex (1.80.0-r4) (32/86) Installing boost1.80-serialization (1.80.0-r4) (33/86) Installing boost1.80-stacktrace_basic (1.80.0-r4) (34/86) Installing boost1.80-stacktrace_noop (1.80.0-r4) (35/86) Installing boost1.80-system (1.80.0-r4) (36/86) Installing boost1.80-timer (1.80.0-r4) (37/86) Installing boost1.80-type_erasure (1.80.0-r4) (38/86) Installing boost1.80-unit_test_framework (1.80.0-r4) (39/86) Installing boost1.80-wave (1.80.0-r4) (40/86) Installing boost1.80-wserialization (1.80.0-r4) (41/86) Installing boost1.80-json (1.80.0-r4) (42/86) Installing boost1.80-nowide (1.80.0-r4) (43/86) Installing boost1.80-libs (1.80.0-r4) (44/86) Installing boost1.80 (1.80.0-r4) (45/86) Installing linux-headers (5.19.5-r0) (46/86) Installing bzip2-dev (1.0.8-r4) (47/86) Installing icu-data-en (72.1-r1) Executing icu-data-en-72.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (48/86) Installing icu-libs (72.1-r1) (49/86) Installing icu (72.1-r1) (50/86) Installing icu-dev (72.1-r1) (51/86) Installing xz-dev (5.2.8-r0) (52/86) Installing zlib-dev (1.2.13-r0) (53/86) Installing boost1.80-dev (1.80.0-r4) (54/86) Installing boost-dev (1.80.0-r4) (55/86) Installing openssl-dev (3.0.7-r0) (56/86) Installing asio-dev (1.24.0-r0) (57/86) Installing libarchive (3.6.1-r1) (58/86) Installing rhash-libs (1.4.3-r1) (59/86) Installing libuv (1.44.2-r0) (60/86) Installing cmake (3.25.0-r0) (61/86) Installing cython (0.29.32-r1) (62/86) Installing nettle (3.8.1-r0) (63/86) Installing p11-kit (0.24.1-r1) (64/86) Installing libtasn1 (4.19.0-r0) (65/86) Installing libunistring (1.1-r0) (66/86) Installing gnutls (3.7.8-r2) (67/86) Installing gnutls-c++ (3.7.8-r2) (68/86) Installing libgmpxx (6.2.1-r2) (69/86) Installing gmp-dev (6.2.1-r2) (70/86) Installing nettle-dev (3.8.1-r0) (71/86) Installing libtasn1-progs (4.19.0-r0) (72/86) Installing libtasn1-dev (4.19.0-r0) (73/86) Installing p11-kit-dev (0.24.1-r1) (74/86) Installing gnutls-dev (3.7.8-r2) (75/86) Installing jsoncpp (1.9.5-r0) (76/86) Installing jsoncpp-dev (1.9.5-r0) (77/86) Installing msgpack-cxx-dev (4.1.3-r0) (78/86) Installing py3-parsing (3.0.9-r1) (79/86) Installing py3-packaging (21.3-r3) (80/86) Installing py3-setuptools (65.6.3-r0) (81/86) Installing python3-dev (3.11.0-r2) (82/86) Installing libhistory (8.2.0-r0) (83/86) Installing ncurses-dev (6.3_p20221119-r0) (84/86) Installing readline-dev (8.2.0-r0) (85/86) Installing samurai (1.2-r2) (86/86) Installing .makedepends-opendht (20221127.015830) Executing busybox-1.35.0-r29.trigger OK: 761 MiB in 182 packages >>> opendht: Cleaning up srcdir >>> opendht: Cleaning up pkgdir >>> opendht: Fetching https://distfiles.alpinelinux.org/distfiles/edge/opendht-2.4.4.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 464k 100 464k 0 0 455k 0 0:00:01 0:00:01 --:--:-- 455k >>> opendht: Fetching https://distfiles.alpinelinux.org/distfiles/edge/opendht-2.4.4.tar.gz >>> opendht: Checking sha512sums... opendht-2.4.4.tar.gz: OK >>> opendht: Unpacking /var/cache/distfiles/edge/opendht-2.4.4.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.3") -- 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 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found GnuTLS: /usr/lib/libgnutls.so (found suitable version "3.7.8", minimum required is "3.3") -- Checking for one of the modules 'nettle' -- Found Boost: /usr/lib/cmake/Boost-1.80.0/BoostConfig.cmake (found version "1.80.0") -- Found Readline: /usr/lib/libreadline.so (Required is at least version "6") -- Checking for one of the modules 'libargon2' -- Checking for one of the modules 'jsoncpp' Indexation enabled since it is required for Python support -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/build [1/58] Building C object tools/CMakeFiles/dhtcnode.dir/dhtcnode.c.o [2/58] Building CXX object tools/CMakeFiles/perftest.dir/perftest.cpp.o [3/58] Building CXX object tools/CMakeFiles/dhtchat.dir/dhtchat.cpp.o [4/58] Building CXX object tools/CMakeFiles/dhtscanner.dir/dhtscanner.cpp.o [5/58] Building CXX object tools/CMakeFiles/dhtnode.dir/dhtnode.cpp.o [6/58] Building CXX object CMakeFiles/opendht-c-static.dir/c/opendht.cpp.o [7/58] Building CXX object CMakeFiles/opendht-c.dir/c/opendht.cpp.o [8/58] Building CXX object CMakeFiles/opendht.dir/src/indexation/pht.cpp.o [9/58] Building CXX object CMakeFiles/opendht.dir/src/peer_discovery.cpp.o [10/58] Building CXX object CMakeFiles/opendht.dir/src/thread_pool.cpp.o [11/58] Building CXX object CMakeFiles/opendht.dir/src/network_utils.cpp.o [12/58] Building CXX object CMakeFiles/opendht.dir/src/log.cpp.o [13/58] Building CXX object CMakeFiles/opendht.dir/src/dhtrunner.cpp.o [14/58] Building CXX object CMakeFiles/opendht.dir/src/securedht.cpp.o [15/58] Building CXX object CMakeFiles/opendht.dir/src/network_engine.cpp.o [16/58] Building CXX object CMakeFiles/opendht.dir/src/node_cache.cpp.o [17/58] Building CXX object CMakeFiles/opendht.dir/src/routing_table.cpp.o [18/58] Building CXX object CMakeFiles/opendht.dir/src/callbacks.cpp.o [19/58] Building CXX object CMakeFiles/opendht.dir/src/op_cache.cpp.o [20/58] Building CXX object CMakeFiles/opendht.dir/src/dht.cpp.o [21/58] Building CXX object CMakeFiles/opendht.dir/src/value.cpp.o [22/58] Building CXX object CMakeFiles/opendht.dir/src/node.cpp.o [23/58] Building CXX object CMakeFiles/opendht.dir/src/default_types.cpp.o [24/58] Building CXX object CMakeFiles/opendht.dir/src/crypto.cpp.o [25/58] Building CXX object CMakeFiles/opendht.dir/src/infohash.cpp.o [26/58] Building CXX object CMakeFiles/opendht.dir/src/utils.cpp.o [27/58] Building CXX object CMakeFiles/opendht.dir/src/base64.cpp.o [28/58] Building CXX object CMakeFiles/opendht-static.dir/src/indexation/pht.cpp.o [29/58] Building CXX object CMakeFiles/opendht-static.dir/src/peer_discovery.cpp.o [30/58] Building CXX object CMakeFiles/opendht-static.dir/src/thread_pool.cpp.o [31/58] Building CXX object CMakeFiles/opendht-static.dir/src/network_utils.cpp.o [32/58] Building CXX object CMakeFiles/opendht-static.dir/src/log.cpp.o [33/58] Building CXX object CMakeFiles/opendht-static.dir/src/dhtrunner.cpp.o [34/58] Building CXX object CMakeFiles/opendht-static.dir/src/securedht.cpp.o [35/58] Building CXX object CMakeFiles/opendht-static.dir/src/network_engine.cpp.o [36/58] Building CXX object CMakeFiles/opendht-static.dir/src/node_cache.cpp.o [37/58] Building CXX object CMakeFiles/opendht-static.dir/src/routing_table.cpp.o [38/58] Building CXX object CMakeFiles/opendht-static.dir/src/callbacks.cpp.o [39/58] Building CXX object CMakeFiles/opendht-static.dir/src/op_cache.cpp.o [40/58] Building CXX object CMakeFiles/opendht-static.dir/src/dht.cpp.o [41/58] Building CXX object CMakeFiles/opendht-static.dir/src/value.cpp.o [42/58] Building CXX object CMakeFiles/opendht-static.dir/src/node.cpp.o [43/58] Building CXX object CMakeFiles/opendht-static.dir/src/default_types.cpp.o [44/58] Building CXX object CMakeFiles/opendht-static.dir/src/crypto.cpp.o [45/58] Building CXX object CMakeFiles/opendht-static.dir/src/infohash.cpp.o [46/58] Building CXX object CMakeFiles/opendht-static.dir/src/utils.cpp.o [47/58] Building CXX object CMakeFiles/opendht-static.dir/src/base64.cpp.o In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/random:38, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/routing_table.cpp:19: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function 'constexpr _InputIterator std::next(_InputIterator, typename iterator_traits<_Iter>::difference_type) [with _InputIterator = _List_const_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:230:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 230 | next(_InputIterator __x, typename | ^~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/random:38, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/routing_table.cpp:19: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function 'constexpr _InputIterator std::next(_InputIterator, typename iterator_traits<_Iter>::difference_type) [with _InputIterator = _List_const_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:230:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 230 | next(_InputIterator __x, typename | ^~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp: In function 'dht::Blob dht::crypto::aesEncrypt(const uint8_t*, size_t, const dht::Blob&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:111:20: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 111 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ In file included from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:27: /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:112:19: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 112 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, ret.data()); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:117:20: warning: 'void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 117 | gcm_aes_encrypt(&aes, data_length, ret.data() + GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:118:19: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 118 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, ret.data() + GCM_IV_SIZE + data_length); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp: In function 'dht::Blob dht::crypto::aesDecrypt(const uint8_t*, size_t, const dht::Blob&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:142:20: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 142 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:143:19: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 143 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:147:20: warning: 'void nettle_gcm_aes_decrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 147 | gcm_aes_decrypt(&aes, data_sz, ret.data(), data + GCM_IV_SIZE); | ^ /usr/include/nettle/gcm.h:285:1: note: declared here 285 | gcm_aes_decrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:148:19: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 148 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, digest.data()); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:155:24: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 155 | gcm_aes_set_key(&aes_d, key.size(), key.data()); | ^ /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:156:23: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 156 | gcm_aes_set_iv(&aes_d, GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:157:23: warning: 'void nettle_gcm_aes_update(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 157 | gcm_aes_update(&aes_d, ret.size(), ret.data()); | ^ /usr/include/nettle/gcm.h:276:1: note: declared here 276 | gcm_aes_update(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:158:24: warning: 'void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 158 | gcm_aes_encrypt(&aes_d, ret.size(), ret_tmp.data(), ret.data()); | ^ /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:159:23: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 159 | gcm_aes_digest(&aes_d, GCM_DIGEST_SIZE, digest.data()); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp: In function 'dht::Blob dht::crypto::aesEncrypt(const uint8_t*, size_t, const dht::Blob&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:111:20: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 111 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ In file included from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:27: /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:112:19: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 112 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, ret.data()); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:117:20: warning: 'void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 117 | gcm_aes_encrypt(&aes, data_length, ret.data() + GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:118:19: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 118 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, ret.data() + GCM_IV_SIZE + data_length); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp: In function 'dht::Blob dht::crypto::aesDecrypt(const uint8_t*, size_t, const dht::Blob&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:142:20: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 142 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:143:19: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 143 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:147:20: warning: 'void nettle_gcm_aes_decrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 147 | gcm_aes_decrypt(&aes, data_sz, ret.data(), data + GCM_IV_SIZE); | ^ /usr/include/nettle/gcm.h:285:1: note: declared here 285 | gcm_aes_decrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:148:19: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 148 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, digest.data()); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:155:24: warning: 'void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 155 | gcm_aes_set_key(&aes_d, key.size(), key.data()); | ^ /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:156:23: warning: 'void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 156 | gcm_aes_set_iv(&aes_d, GCM_IV_SIZE, data); | ^ /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:157:23: warning: 'void nettle_gcm_aes_update(gcm_aes_ctx*, size_t, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 157 | gcm_aes_update(&aes_d, ret.size(), ret.data()); | ^ /usr/include/nettle/gcm.h:276:1: note: declared here 276 | gcm_aes_update(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:158:24: warning: 'void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)' is deprecated [-Wdeprecated-declarations] 158 | gcm_aes_encrypt(&aes_d, ret.size(), ret_tmp.data(), ret.data()); | ^ /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/crypto.cpp:159:23: warning: 'void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)' is deprecated [-Wdeprecated-declarations] 159 | gcm_aes_digest(&aes_d, GCM_DIGEST_SIZE, digest.data()); | ^ /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/c/opendht.cpp:21: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/c/opendht.cpp:21: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/tools/tools_common.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/tools/perftest.cpp:23: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'dht::Where::Where(const dht::Where&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:800:23, inlined from 'std::future dht::DhtRunner::listen(dht::InfoHash, dht::GetCallbackSimple, dht::Value::Filter, dht::Where)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:168:47: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/tools/tools_common.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/tools/dhtchat.cpp:23: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'dht::Where::Where(const dht::Where&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:800:23, inlined from 'std::future dht::DhtRunner::listen(dht::InfoHash, std::function, dht::Value::Filter, dht::Where) [with T = dht::ImMessage]' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:202:30: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/value.cpp:24: /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_algo.h:3843:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3843 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:3843: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-2.4.4/src/value.cpp:498:23: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:816:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 816 | 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-2.4.4/src/value.cpp:500:30: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:830:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 830 | 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-2.4.4/src/value.cpp:502:26: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:844:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 844 | 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-2.4.4/src/value.cpp:504:24: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:858:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 858 | 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-2.4.4/src/value.cpp:506:29: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:872:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 872 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, 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-2.4.4/include/opendht/infohash.h:24: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair 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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/value.cpp:24: /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_algo.h:3843:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3843 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:3843: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-2.4.4/src/value.cpp:498:23: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:816:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 816 | 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-2.4.4/src/value.cpp:500:30: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:830:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 830 | 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-2.4.4/src/value.cpp:502:26: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:844:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 844 | 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-2.4.4/src/value.cpp:504:24: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:858:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 858 | 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-2.4.4/src/value.cpp:506:29: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:872:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 872 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, 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-2.4.4/include/opendht/infohash.h:24: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair 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++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/securedht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/securedht.cpp:24: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]', inlined from 'dht::Where& dht::Where::id(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:817:34, inlined from 'void dht::SecureDht::putSigned(const dht::InfoHash&, dht::Sp, dht::DoneCallback, bool)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/securedht.cpp:365:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'dht::Where::Where(const dht::Where&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:800:23, inlined from 'virtual size_t dht::SecureDht::listen(const dht::InfoHash&, dht::GetCallbackSimple, dht::Value::Filter, dht::Where)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/securedht.h:304:22: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/securedht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/securedht.cpp:24: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]', inlined from 'dht::Where& dht::Where::id(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:817:34, inlined from 'void dht::SecureDht::putSigned(const dht::InfoHash&, dht::Sp, dht::DoneCallback, bool)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/securedht.cpp:365:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31, inlined from 'dht::Where::Where(const dht::Where&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:800:23, inlined from 'virtual size_t dht::SecureDht::listen(const dht::InfoHash&, dht::GetCallbackSimple, dht::Value::Filter, dht::Where)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/securedht.h:304:22: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp: In member function 'void dht::DhtRunner::setProxyServer(const std::string&, const std::string&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:1192:72: warning: unused parameter 'pushNodeId' [-Wunused-parameter] 1192 | DhtRunner::setProxyServer(const std::string& proxy, const std::string& pushNodeId) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/c++/12.2.1/list:63, from /usr/include/msgpack/v1/adaptor/list.hpp:18, from /usr/include/msgpack/adaptor/list.hpp:13, from /usr/include/msgpack/type.hpp:12, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:25: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = dht::net::ReceivedPacket; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1612 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = __cxx11::list; _Fn = dht::DhtRunner::run(const Config&, Context&&)::&; _Args = {__cxx11::list >}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:67, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = __cxx11::list; _Callable = dht::DhtRunner::run(const Config&, Context&&)::&; _Args = {__cxx11::list >}]' at /usr/include/c++/12.2.1/bits/invoke.h:116:38, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::__cxx11::list; _Functor = dht::DhtRunner::run(const Config&, Context&&)::; _ArgTypes = {std::__cxx11::list >&&}]' at /usr/include/c++/12.2.1/bits/std_function.h:291:44: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:166:27: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 166 | rcv.splice(rcv.end(), std::move(pkts)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp: In member function 'dht::time_point dht::DhtRunner::loop_()': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:720:32: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 720 | received_treated.splice(received_treated.end(), std::move(received)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:729:28: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 729 | rcv_free.splice(rcv_free.end(), std::move(received_treated)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, 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-2.4.4/include/opendht/infohash.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node_cache.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/network_engine.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:20: /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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++/12.2.1/bits/stl_map.h:599:22, inlined from 'bool dht::net::NetworkEngine::rateLimit(const dht::SockAddr&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:355:25: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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 std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2.4.4/src/parsed_message.h:161: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-2.4.4/src/parsed_message.h:161: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-2.4.4/src/network_engine.cpp:420:77: /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-2.4.4/src/network_engine.cpp:420:77: /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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = dht::net::NetworkEngine::PartialMessage; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void dht::net::NetworkEngine::processMessage(const uint8_t*, size_t, dht::SockAddr)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:496:40: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp: In member function 'void dht::DhtRunner::setProxyServer(const std::string&, const std::string&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:1192:72: warning: unused parameter 'pushNodeId' [-Wunused-parameter] 1192 | DhtRunner::setProxyServer(const std::string& proxy, const std::string& pushNodeId) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/c++/12.2.1/list:63, from /usr/include/msgpack/v1/adaptor/list.hpp:18, from /usr/include/msgpack/adaptor/list.hpp:13, from /usr/include/msgpack/type.hpp:12, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dhtrunner.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:25: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = dht::net::ReceivedPacket; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1612 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = __cxx11::list; _Fn = dht::DhtRunner::run(const Config&, Context&&)::&; _Args = {__cxx11::list >}]' at /usr/include/c++/12.2.1/bits/invoke.h:61:67, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = __cxx11::list; _Callable = dht::DhtRunner::run(const Config&, Context&&)::&; _Args = {__cxx11::list >}]' at /usr/include/c++/12.2.1/bits/invoke.h:116:38, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::__cxx11::list; _Functor = dht::DhtRunner::run(const Config&, Context&&)::; _ArgTypes = {std::__cxx11::list >&&}]' at /usr/include/c++/12.2.1/bits/std_function.h:291:44: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:166:27: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 166 | rcv.splice(rcv.end(), std::move(pkts)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp: In member function 'dht::time_point dht::DhtRunner::loop_()': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:720:32: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 720 | received_treated.splice(received_treated.end(), std::move(received)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dhtrunner.cpp:729:28: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 729 | rcv_free.splice(rcv_free.end(), std::move(received_treated)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, 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-2.4.4/include/opendht/infohash.h:24, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/node_cache.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/network_engine.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:20: /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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++/12.2.1/bits/stl_map.h:599:22, inlined from 'bool dht::net::NetworkEngine::rateLimit(const dht::SockAddr&)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:355:25: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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 std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2.4.4/src/parsed_message.h:161: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-2.4.4/src/parsed_message.h:161: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-2.4.4/src/network_engine.cpp:420:77: /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-2.4.4/src/network_engine.cpp:420:77: /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 member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = dht::net::NetworkEngine::PartialMessage; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void dht::net::NetworkEngine::processMessage(const uint8_t*, size_t, dht::SockAddr)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/network_engine.cpp:496:40: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/random:38, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:20: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function 'constexpr _InputIterator std::next(_InputIterator, typename iterator_traits<_Iter>::difference_type) [with _InputIterator = _List_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:230:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 230 | next(_InputIterator __x, typename | ^~~~ 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, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:24: 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: /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, from /usr/include/msgpack.hpp:16: /usr/include/msgpack/v2/unpack.hpp: In member function 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()': /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; | ^~~~ In file included from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:28: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h: In constructor 'dht::RoutingTable::RoutingTable(std::initializer_list, const std::__cxx11::list::allocator_type&) [inherited from std::__cxx11::list]': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h:54:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 54 | using std::list::list; | ^~~~ In file included from /usr/include/c++/12.2.1/map:60, 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: /usr/include/c++/12.2.1/bits/stl_tree.h: In member 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++/12.2.1/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 1204 | erase(iterator __position) | ^~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/map:61: 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++/12.2.1/bits/stl_map.h:599: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-2.4.4/src/value_cache.h:178:31: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::Dht::Announce}; _Tp = dht::Dht::Announce; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::Dht::Get}; _Tp = dht::Dht::Get; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/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++/12.2.1/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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-2.4.4/src/search.h:726:41: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::Dht::Announce}; _Tp = dht::Dht::Announce; _Alloc = std::allocator]', inlined from 'void dht::Dht::Search::put(dht::Sp&, dht::DoneCallback, dht::time_point, bool)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/search.h:628:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::shared_ptr&, std::chrono::time_point > >&, std::chrono::time_point > >&}; _Tp = dht::ValueStorage; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::shared_ptr&, std::chrono::time_point > >&, std::chrono::time_point > >&}; _Tp = dht::ValueStorage; _Alloc = std::allocator]', inlined from 'std::pair dht::Storage::store(const dht::InfoHash&, dht::Sp&, dht::time_point, dht::time_point, dht::StorageBucket*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/storage.h:239:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair 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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: /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: /usr/include/msgpack/v3/unpack.hpp: 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&)': /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 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-2.4.4/src/search.h:764:35: /usr/include/c++/12.2.1/bits/stl_map.h:1086: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 1086 | { 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 'bool dht::Dht::Search::cancelPut(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/search.h:603:36, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1193:59: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { 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-2.4.4/src/search.h:615:31, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1193:59: /usr/include/c++/12.2.1/bits/stl_map.h:1086: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 1086 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]', inlined from 'dht::Where& dht::Where::id(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:817:34, inlined from 'dht::Dht::paginate(std::weak_ptr, dht::Sp, SearchNode*):: mutable' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:335:89: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::Dht::Get}; _Tp = dht::Dht::Get; _Alloc = std::allocator]', inlined from 'void dht::Dht::searchStep(std::weak_ptr)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:696:48: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/12.2.1/bits/stl_map.h:599: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-2.4.4/src/dht.cpp:1321:31: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2.4.4/src/dht.cpp:2616: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 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-2.4.4/src/dht.cpp:2616: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), | ^~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp: In constructor 'dht::Dht::Dht(std::unique_ptr&&, const dht::Config&, dht::Sp&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1819:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1819 | dht4.buckets = {Bucket {AF_INET}}; | ^ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1823:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1823 | dht6.buckets = {Bucket {AF_INET6}}; | ^ [48/58] Linking CXX static library libopendht.a [49/58] Linking CXX static library libopendht-c-static.a In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/random:38, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/rng.h:21, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:22, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:23, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:20: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function 'constexpr _InputIterator std::next(_InputIterator, typename iterator_traits<_Iter>::difference_type) [with _InputIterator = _List_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:230:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 230 | next(_InputIterator __x, typename | ^~~~ 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, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/infohash.h:24: 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: /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, from /usr/include/msgpack.hpp:16: /usr/include/msgpack/v2/unpack.hpp: In member function 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()': /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; | ^~~~ In file included from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/dht.h:28: /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h: In constructor 'dht::RoutingTable::RoutingTable(std::initializer_list, const std::__cxx11::list::allocator_type&) [inherited from std::__cxx11::list]': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/routing_table.h:54:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 54 | using std::list::list; | ^~~~ In file included from /usr/include/c++/12.2.1/map:60, 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: /usr/include/c++/12.2.1/bits/stl_tree.h: In member 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++/12.2.1/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 1204 | erase(iterator __position) | ^~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/bits/random.h:34, from /usr/include/c++/12.2.1/random:49: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/map:61: 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++/12.2.1/bits/stl_map.h:599: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-2.4.4/src/value_cache.h:178:31: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::Dht::Announce}; _Tp = dht::Dht::Announce; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::Dht::Get}; _Tp = dht::Dht::Get; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/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++/12.2.1/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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-2.4.4/src/search.h:726:41: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::Dht::Announce}; _Tp = dht::Dht::Announce; _Alloc = std::allocator]', inlined from 'void dht::Dht::Search::put(dht::Sp&, dht::DoneCallback, dht::time_point, bool)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/search.h:628:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::shared_ptr&, std::chrono::time_point > >&, std::chrono::time_point > >&}; _Tp = dht::ValueStorage; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::shared_ptr&, std::chrono::time_point > >&, std::chrono::time_point > >&}; _Tp = dht::ValueStorage; _Alloc = std::allocator]', inlined from 'std::pair dht::Storage::store(const dht::InfoHash&, dht::Sp&, dht::time_point, dht::time_point, dht::StorageBucket*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/storage.h:239:32: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair 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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: /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: /usr/include/msgpack/v3/unpack.hpp: 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&)': /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 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-2.4.4/src/search.h:764:35: /usr/include/c++/12.2.1/bits/stl_map.h:1086: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 1086 | { 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 'bool dht::Dht::Search::cancelPut(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/search.h:603:36, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1193:59: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { 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-2.4.4/src/search.h:615:31, inlined from 'dht::Dht::cancelPut(const dht::InfoHash&, const dht::Value::Id&)::, std::shared_ptr >&)>' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1193:59: /usr/include/c++/12.2.1/bits/stl_map.h:1086: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 1086 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]', inlined from 'dht::Where& dht::Where::id(dht::Value::Id)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include/opendht/value.h:817:34, inlined from 'dht::Dht::paginate(std::weak_ptr, dht::Sp, SearchNode*):: mutable' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:335:89: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::Dht::Get}; _Tp = dht::Dht::Get; _Alloc = std::allocator]', inlined from 'void dht::Dht::searchStep(std::weak_ptr)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:696:48: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/12.2.1/bits/stl_map.h:599: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-2.4.4/src/dht.cpp:1321:31: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2.4.4/src/dht.cpp:2616: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 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-2.4.4/src/dht.cpp:2616: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), | ^~~~ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp: In constructor 'dht::Dht::Dht(std::unique_ptr&&, const dht::Config&, dht::Sp&)': /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1819:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1819 | dht4.buckets = {Bucket {AF_INET}}; | ^ /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/src/dht.cpp:1823:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1823 | dht6.buckets = {Bucket {AF_INET6}}; | ^ [50/58] Linking CXX shared library libopendht.so.2.4.4 [51/58] Creating library symlink libopendht.so.2 libopendht.so [52/58] cd /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/build/python && python3 setup.py build [53/58] Linking CXX executable tools/perftest [54/58] Linking CXX executable tools/dhtchat [55/58] Linking CXX executable tools/dhtscanner [56/58] Linking CXX executable tools/dhtnode [57/58] Linking CXX shared library libopendht-c.so [58/58] Linking C executable tools/dhtcnode Compiling /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.pyx because it changed. [1/1] Cythonizing /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.pyx running build running build_ext building 'opendht' extension creating build creating build/temp.linux-armv8l-cpython-311 creating build/temp.linux-armv8l-cpython-311/home creating build/temp.linux-armv8l-cpython-311/home/buildozer creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht/src creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht/src/opendht-2.4.4 creating build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python gcc -DNDEBUG -g -fwrapv -O3 -Wall -Os -fomit-frame-pointer -g -O2 -Os -fomit-frame-pointer -g -O2 -Os -fomit-frame-pointer -g -O2 -DTHREAD_STACK_SIZE=0x200000 -Os -fomit-frame-pointer -Os -fomit-frame-pointer -fPIC -I../../include -I/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/include -I/usr/include/python3.11 -c /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp -o build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.o -std=c++17 In file included from /usr/include/c++/12.2.1/functional:64, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:817: /usr/include/c++/12.2.1/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++/12.2.1/bits/stl_algo.h:3843:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3843 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:3843:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:815: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dht::FieldValue}; _Tp = dht::FieldValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:822: In member function 'dht::Where& dht::Where::userType(std::string_view)', inlined from 'PyObject* __pyx_pf_7opendht_5Where_14userType(__pyx_obj_7opendht_Where*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8883:39, inlined from 'PyObject* __pyx_pw_7opendht_5Where_15userType(PyObject*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8847:48: ../../include/opendht/value.h:872:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 872 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where& dht::Where::seq(uint16_t)', inlined from 'PyObject* __pyx_pf_7opendht_5Where_12seq(__pyx_obj_7opendht_Where*, uint16_t)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8800:34, inlined from 'PyObject* __pyx_pw_7opendht_5Where_13seq(PyObject*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8781:43: ../../include/opendht/value.h:858:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 858 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where& dht::Where::owner(dht::InfoHash)', inlined from 'PyObject* __pyx_pf_7opendht_5Where_10owner(__pyx_obj_7opendht_Where*, __pyx_obj_7opendht_InfoHash*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8725:36, inlined from 'PyObject* __pyx_pw_7opendht_5Where_11owner(PyObject*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8702:45: ../../include/opendht/value.h:844:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 844 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where& dht::Where::valueType(dht::ValueType::Id)', inlined from 'PyObject* __pyx_pf_7opendht_5Where_8valueType(__pyx_obj_7opendht_Where*, uint16_t)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8655:40, inlined from 'PyObject* __pyx_pw_7opendht_5Where_9valueType(PyObject*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8636:48: ../../include/opendht/value.h:830:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 830 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'dht::Where& dht::Where::id(dht::Value::Id)', inlined from 'PyObject* __pyx_pf_7opendht_5Where_6id(__pyx_obj_7opendht_Where*, uint64_t)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8580:33, inlined from 'PyObject* __pyx_pw_7opendht_5Where_7id(PyObject*, PyObject*)' at /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:8561:41: ../../include/opendht/value.h:816:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 816 | if (std::find(filters_.begin(), filters_.end(), fv) == filters_.end()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.cpp:811: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:601:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:232:44: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ creating build/lib.linux-armv8l-cpython-311 g++ -shared -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -Wl,--as-needed,-O1,--sort-common -Os -fomit-frame-pointer -Os -fomit-frame-pointer build/temp.linux-armv8l-cpython-311/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/python/opendht.o -L../../src -L/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/build/python -L/home/buildozer/aports/testing/opendht/src/opendht-2.4.4/build -L/usr/lib -lopendht -lgnutls -o build/lib.linux-armv8l-cpython-311/opendht.cpython-311-arm-linux-musleabihf.so -std=c++17 ********************************* No test configuration file found! ********************************* Usage ctest [options] >>> opendht: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.a -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.so.2.4.4 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht.so.2 -- 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 -- Set runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c.so" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/libopendht-c-static.a -- 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 -- 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/dhtrunner.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/proxy.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/http.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/utils.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/thread_pool.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/log.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/value.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/callbacks.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/node_cache.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/network_engine.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/log_enable.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/routing_table.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/default_types.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/rate_limiter.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/node.h -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/include/opendht/dht_interface.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 -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtnode -- Set runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtnode" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtscanner -- Set runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtscanner" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtchat -- Set runtime path of "/home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtchat" to "" -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/share/man/man1/dhtnode.1 running install /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_ext running install_lib creating /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/python3.11 creating /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/python3.11/site-packages copying build/lib.linux-armv8l-cpython-311/opendht.cpython-311-arm-linux-musleabihf.so -> /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/python3.11/site-packages running install_egg_info running egg_info creating opendht.egg-info writing opendht.egg-info/PKG-INFO writing dependency_links to opendht.egg-info/dependency_links.txt writing top-level names to opendht.egg-info/top_level.txt writing manifest file 'opendht.egg-info/SOURCES.txt' reading manifest file 'opendht.egg-info/SOURCES.txt' writing manifest file 'opendht.egg-info/SOURCES.txt' Copying opendht.egg-info to /home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/python3.11/site-packages/opendht-2.4.4-py3.11.egg-info running install_scripts -- Installing: /home/buildozer/aports/testing/opendht/pkg/opendht/usr/bin/dhtcluster >>> opendht-static*: Running split function static... >>> opendht-static*: Preparing subpackage opendht-static... >>> opendht-static*: Stripping binaries >>> opendht-static*: Running postcheck for opendht-static >>> py3-opendht*: Running split function _py3... '/home/buildozer/aports/testing/opendht/pkg/opendht/usr/lib/python3.11' -> '/home/buildozer/aports/testing/opendht/pkg/py3-opendht/usr/lib/python3.11' '/home/buildozer/aports/testing/opendht/pkg/opendht/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... '/home/buildozer/aports/testing/opendht/pkg/opendht/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... >>> opendht-dev*: Preparing subpackage opendht-dev... >>> opendht-dev*: Stripping binaries >>> opendht-dev*: Running postcheck for opendht-dev >>> opendht-doc*: Running split function doc... >>> 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-dev*: Scanning shared objects >>> opendht-doc*: Scanning shared objects >>> opendht-libs*: Scanning shared objects >>> opendht-static*: Scanning shared objects >>> opendht*: Scanning shared objects >>> py3-opendht*: Scanning shared objects >>> opendht-dev*: Tracing dependencies... opendht-libs=2.4.4-r3 pc:gnutls>=3.1 pc:gnutls>=3.3 pc:nettle>=2.4 pkgconfig >>> opendht-dev*: Package size: 412.0 KB >>> opendht-dev*: Compressing data... >>> opendht-dev*: Create checksum... >>> opendht-dev*: Create opendht-dev-2.4.4-r3.apk >>> opendht-doc*: Tracing dependencies... >>> opendht-doc*: Package size: 24.0 KB >>> opendht-doc*: Compressing data... >>> opendht-doc*: Create checksum... >>> opendht-doc*: Create opendht-doc-2.4.4-r3.apk >>> opendht-libs*: Tracing dependencies... so:libargon2.so.1 so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libgnutls.so.30 so:libjsoncpp.so.25 so:libnettle.so.8 so:libstdc++.so.6 >>> opendht-libs*: Package size: 1.0 MB >>> opendht-libs*: Compressing data... >>> opendht-libs*: Create checksum... >>> opendht-libs*: Create opendht-libs-2.4.4-r3.apk >>> opendht-static*: Tracing dependencies... >>> opendht-static*: Package size: 3.9 MB >>> opendht-static*: Compressing data... >>> opendht-static*: Create checksum... >>> opendht-static*: Create opendht-static-2.4.4-r3.apk >>> opendht*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libopendht.so.2 so:libreadline.so.8 so:libstdc++.so.6 >>> opendht*: Package size: 284.0 KB >>> opendht*: Compressing data... >>> opendht*: Create checksum... >>> opendht*: Create opendht-2.4.4-r3.apk >>> py3-opendht*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libopendht.so.2 so:libstdc++.so.6 >>> py3-opendht*: Package size: 328.0 KB >>> py3-opendht*: Compressing data... >>> py3-opendht*: Create checksum... >>> py3-opendht*: Create py3-opendht-2.4.4-r3.apk >>> opendht: Build complete at Sun, 27 Nov 2022 01:59:13 +0000 elapsed time 0h 0m 44s >>> opendht: Cleaning up srcdir >>> opendht: Cleaning up pkgdir >>> opendht: Uninstalling dependencies... (1/86) Purging .makedepends-opendht (20221127.015830) (2/86) Purging argon2-dev (20190702-r2) (3/86) Purging argon2-libs (20190702-r2) (4/86) Purging asio-dev (1.24.0-r0) (5/86) Purging openssl-dev (3.0.7-r0) (6/86) Purging cmake (3.25.0-r0) (7/86) Purging cython (0.29.32-r1) (8/86) Purging gnutls-dev (3.7.8-r2) (9/86) Purging gnutls-c++ (3.7.8-r2) (10/86) Purging gnutls (3.7.8-r2) (11/86) Purging jsoncpp-dev (1.9.5-r0) (12/86) Purging jsoncpp (1.9.5-r0) (13/86) Purging msgpack-cxx-dev (4.1.3-r0) (14/86) Purging boost-dev (1.80.0-r4) (15/86) Purging boost1.80-dev (1.80.0-r4) (16/86) Purging boost1.80 (1.80.0-r4) (17/86) Purging boost1.80-libs (1.80.0-r4) (18/86) Purging linux-headers (5.19.5-r0) (19/86) Purging bzip2-dev (1.0.8-r4) (20/86) Purging icu-dev (72.1-r1) (21/86) Purging xz-dev (5.2.8-r0) (22/86) Purging zlib-dev (1.2.13-r0) (23/86) Purging boost1.80-atomic (1.80.0-r4) (24/86) Purging boost1.80-container (1.80.0-r4) (25/86) Purging boost1.80-contract (1.80.0-r4) (26/86) Purging boost1.80-coroutine (1.80.0-r4) (27/86) Purging boost1.80-date_time (1.80.0-r4) (28/86) Purging boost1.80-fiber (1.80.0-r4) (29/86) Purging boost1.80-graph (1.80.0-r4) (30/86) Purging boost1.80-iostreams (1.80.0-r4) (31/86) Purging boost1.80-json (1.80.0-r4) (32/86) Purging boost1.80-locale (1.80.0-r4) (33/86) Purging boost1.80-log_setup (1.80.0-r4) (34/86) Purging boost1.80-math (1.80.0-r4) (35/86) Purging boost1.80-nowide (1.80.0-r4) (36/86) Purging boost1.80-prg_exec_monitor (1.80.0-r4) (37/86) Purging boost1.80-program_options (1.80.0-r4) (38/86) Purging boost1.80-python3 (1.80.0-r4) (39/86) Purging boost1.80-random (1.80.0-r4) (40/86) Purging boost1.80-regex (1.80.0-r4) (41/86) Purging boost1.80-stacktrace_basic (1.80.0-r4) (42/86) Purging boost1.80-stacktrace_noop (1.80.0-r4) (43/86) Purging boost1.80-system (1.80.0-r4) (44/86) Purging boost1.80-timer (1.80.0-r4) (45/86) Purging boost1.80-type_erasure (1.80.0-r4) (46/86) Purging boost1.80-unit_test_framework (1.80.0-r4) (47/86) Purging boost1.80-wave (1.80.0-r4) (48/86) Purging boost1.80-wserialization (1.80.0-r4) (49/86) Purging nettle-dev (3.8.1-r0) (50/86) Purging gmp-dev (6.2.1-r2) (51/86) Purging libgmpxx (6.2.1-r2) (52/86) Purging nettle (3.8.1-r0) (53/86) Purging py3-setuptools (65.6.3-r0) (54/86) Purging py3-packaging (21.3-r3) (55/86) Purging py3-parsing (3.0.9-r1) (56/86) Purging python3-dev (3.11.0-r2) (57/86) Purging python3 (3.11.0-r2) (58/86) Purging readline-dev (8.2.0-r0) (59/86) Purging libhistory (8.2.0-r0) (60/86) Purging readline (8.2.0-r0) (61/86) Purging samurai (1.2-r2) (62/86) Purging boost1.80-chrono (1.80.0-r4) (63/86) Purging boost1.80-context (1.80.0-r4) (64/86) Purging boost1.80-log (1.80.0-r4) (65/86) Purging boost1.80-filesystem (1.80.0-r4) (66/86) Purging libarchive (3.6.1-r1) (67/86) Purging libbz2 (1.0.8-r4) (68/86) Purging xz-libs (5.2.8-r0) (69/86) Purging boost1.80-thread (1.80.0-r4) (70/86) Purging p11-kit-dev (0.24.1-r1) (71/86) Purging p11-kit (0.24.1-r1) (72/86) Purging libffi (3.4.4-r0) (73/86) Purging gdbm (1.23-r0) (74/86) Purging mpdecimal (2.5.1-r1) (75/86) Purging sqlite-libs (3.40.0-r0) (76/86) Purging boost1.80-serialization (1.80.0-r4) (77/86) Purging icu (72.1-r1) (78/86) Purging icu-libs (72.1-r1) (79/86) Purging icu-data-en (72.1-r1) (80/86) Purging rhash-libs (1.4.3-r1) (81/86) Purging libuv (1.44.2-r0) (82/86) Purging libtasn1-dev (4.19.0-r0) (83/86) Purging libtasn1-progs (4.19.0-r0) (84/86) Purging libtasn1 (4.19.0-r0) (85/86) Purging libunistring (1.1-r0) (86/86) Purging ncurses-dev (6.3_p20221119-r0) Executing busybox-1.35.0-r29.trigger OK: 331 MiB in 96 packages >>> opendht: Updating the testing/armhf repository index... >>> opendht: Signing the index...