>>> libtorrent-rasterbar: Building community/libtorrent-rasterbar 2.0.10-r3 (using abuild 3.14.1-r3) started Wed, 11 Dec 2024 21:24:14 +0000
>>> libtorrent-rasterbar: Validating /home/buildozer/aports/community/libtorrent-rasterbar/APKBUILD...
>>> libtorrent-rasterbar: Analyzing dependencies...
>>> libtorrent-rasterbar: Installing for build: build-base boost-dev openssl-dev>3 cmake linux-headers python3-dev py3-setuptools samurai
(1/73) Installing boost1.84-atomic (1.84.0-r2)
(2/73) Installing boost1.84-chrono (1.84.0-r2)
(3/73) Installing boost1.84-container (1.84.0-r2)
(4/73) Installing boost1.84-context (1.84.0-r2)
(5/73) Installing boost1.84-contract (1.84.0-r2)
(6/73) Installing boost1.84-coroutine (1.84.0-r2)
(7/73) Installing boost1.84-date_time (1.84.0-r2)
(8/73) Installing boost1.84-fiber (1.84.0-r2)
(9/73) Installing boost1.84-filesystem (1.84.0-r2)
(10/73) Installing boost1.84-graph (1.84.0-r2)
(11/73) Installing libbz2 (1.0.8-r6)
(12/73) Installing xz-libs (5.6.3-r0)
(13/73) Installing boost1.84-iostreams (1.84.0-r2)
(14/73) Installing boost1.84-thread (1.84.0-r2)
(15/73) Installing icu-data-en (74.2-r0)
Executing icu-data-en-74.2-r0.post-install
*
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
*
(16/73) Installing icu-libs (74.2-r0)
(17/73) Installing boost1.84-locale (1.84.0-r2)
(18/73) Installing boost1.84-log (1.84.0-r2)
(19/73) Installing boost1.84-log_setup (1.84.0-r2)
(20/73) Installing boost1.84-math (1.84.0-r2)
(21/73) Installing boost1.84-prg_exec_monitor (1.84.0-r2)
(22/73) Installing boost1.84-program_options (1.84.0-r2)
(23/73) Installing libffi (3.4.6-r0)
(24/73) Installing gdbm (1.24-r0)
(25/73) Installing mpdecimal (4.0.0-r0)
(26/73) Installing libpanelw (6.5_p20241006-r3)
(27/73) Installing sqlite-libs (3.47.2-r0)
(28/73) Installing python3 (3.12.8-r1)
(29/73) Installing python3-pycache-pyc0 (3.12.8-r1)
(30/73) Installing pyc (3.12.8-r1)
(31/73) Installing python3-pyc (3.12.8-r1)
(32/73) Installing boost1.84-python3 (1.84.0-r2)
(33/73) Installing boost1.84-random (1.84.0-r2)
(34/73) Installing boost1.84-regex (1.84.0-r2)
(35/73) Installing boost1.84-serialization (1.84.0-r2)
(36/73) Installing boost1.84-stacktrace_basic (1.84.0-r2)
(37/73) Installing boost1.84-stacktrace_noop (1.84.0-r2)
(38/73) Installing boost1.84-system (1.84.0-r2)
(39/73) Installing boost1.84-timer (1.84.0-r2)
(40/73) Installing boost1.84-type_erasure (1.84.0-r2)
(41/73) Installing boost1.84-unit_test_framework (1.84.0-r2)
(42/73) Installing boost1.84-url (1.84.0-r2)
(43/73) Installing boost1.84-wave (1.84.0-r2)
(44/73) Installing boost1.84-wserialization (1.84.0-r2)
(45/73) Installing boost1.84-json (1.84.0-r2)
(46/73) Installing boost1.84-nowide (1.84.0-r2)
(47/73) Installing boost1.84-libs (1.84.0-r2)
(48/73) Installing boost1.84 (1.84.0-r2)
(49/73) Installing linux-headers (6.6-r1)
(50/73) Installing bzip2-dev (1.0.8-r6)
(51/73) Installing icu (74.2-r0)
(52/73) Installing icu-dev (74.2-r0)
(53/73) Installing xz (5.6.3-r0)
(54/73) Installing xz-dev (5.6.3-r0)
(55/73) Installing zlib-dev (1.3.1-r2)
(56/73) Installing zstd (1.5.6-r1)
(57/73) Installing zstd-dev (1.5.6-r1)
(58/73) Installing boost1.84-dev (1.84.0-r2)
(59/73) Installing boost-dev (1.84.0-r2)
(60/73) Installing openssl-dev (3.3.2-r4)
(61/73) Installing libarchive (3.7.7-r0)
(62/73) Installing rhash-libs (1.4.5-r0)
(63/73) Installing libuv (1.49.2-r0)
(64/73) Installing cmake (3.31.2-r0)
(65/73) Installing python3-dev (3.12.8-r1)
(66/73) Installing py3-parsing (3.1.4-r0)
(67/73) Installing py3-parsing-pyc (3.1.4-r0)
(68/73) Installing py3-packaging (24.2-r0)
(69/73) Installing py3-packaging-pyc (24.2-r0)
(70/73) Installing py3-setuptools (70.3.0-r0)
(71/73) Installing py3-setuptools-pyc (70.3.0-r0)
(72/73) Installing samurai (1.2-r6)
(73/73) Installing .makedepends-libtorrent-rasterbar (20241211.212415)
Executing busybox-1.37.0-r8.trigger
OK: 640 MiB in 174 packages
>>> libtorrent-rasterbar: Cleaning up srcdir
>>> libtorrent-rasterbar: Cleaning up pkgdir
>>> libtorrent-rasterbar: Cleaning up tmpdir
>>> libtorrent-rasterbar: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libtorrent-rasterbar-2.0.10.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
wget: server returned error: HTTP/1.1 404 Not Found
>>> libtorrent-rasterbar: Fetching https://github.com/arvidn/libtorrent/releases/download/v2.0.10/libtorrent-rasterbar-2.0.10.tar.gz
Connecting to github.com (140.82.121.4:443)
Connecting to objects.githubusercontent.com (185.199.109.133:443)
saving to '/var/cache/distfiles/edge/libtorrent-rasterbar-2.0.10.tar.gz.part'
libtorrent-rasterbar 100% |********************************| 4576k 0:00:00 ETA
'/var/cache/distfiles/edge/libtorrent-rasterbar-2.0.10.tar.gz.part' saved
>>> libtorrent-rasterbar: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libtorrent-rasterbar-2.0.10.tar.gz
>>> libtorrent-rasterbar: Checking sha512sums...
libtorrent-rasterbar-2.0.10.tar.gz: OK
>>> libtorrent-rasterbar: Unpacking /var/cache/distfiles/edge/libtorrent-rasterbar-2.0.10.tar.gz...
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- 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
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.2")
CMake Warning (dev) at cmake/Modules/LibtorrentMacros.cmake:43 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:812 (find_public_dependency)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0")
-- Found Python3: /usr/bin/python3.12 (found version "3.12.8") found components: Interpreter Development Development.Module Development.Embed
CMake Warning (dev) at bindings/python/CMakeLists.txt:42 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0") found components: python312
-- Performing Test _WNO_DEPRECATED_DECLARATIONS
-- Performing Test _WNO_DEPRECATED_DECLARATIONS - Success
-- Python 3 site packages: lib/python3.12/site-packages
-- Python 3 extension suffix: cpython-312-arm-linux-musleabihf
-- The following features have been enabled:
* BUILD_SHARED_LIBS, build libtorrent as a shared library
* python-bindings, build python bindings
* python-egg-info, generate python egg info
* dht, enable support for Mainline DHT
* deprecated-functions, enable deprecated functions for backwards compatibility
* encryption, Enables encryption in libtorrent
* exceptions, build with exception support
* extensions, Enables protocol extensions
* i2p, build with I2P support
* logging, build with logging
* mutable-torrents, Enables mutable torrent support
* streaming, Enables support for piece deadline
-- The following RECOMMENDED packages have been found:
* OpenSSL, Full-strength general purpose cryptography library,
Provides HTTPS support to libtorrent
-- The following REQUIRED packages have been found:
* Threads
* Python3
* boost_headers (required version == 1.84.0)
* boost_python (required version == 1.84.0)
* Boost
-- The following features have been disabled:
* static_runtime, build libtorrent with static runtime
* build_tests, build tests
* build_examples, build examples
* build_tools, build tools
* python-install-system-dir, Install python bindings to the system installation directory rather than the CMake installation prefix
* gnutls, build using GnuTLS instead of OpenSSL
-- Configuring done (1.6s)
-- Generating done (0.0s)
-- Build files have been written to: /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared
[1/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o
[2/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o
[3/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o
[4/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o
[5/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o
[6/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o
[7/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o
[8/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o
[9/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o
[10/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o
[11/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o
[12/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o
[13/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o
[14/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o
[15/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o
[16/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o
[17/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o
[18/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o
[19/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o
[20/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o
[21/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o
[22/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o
[23/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o
[24/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o
[25/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o
[26/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o
[27/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o
[28/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o
[29/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o
[30/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o
[31/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o
[32/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o
[33/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o
[34/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o
[35/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o
[36/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o
[37/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o
[38/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o
[39/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o
[40/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o
[41/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o
[42/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o
[43/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o
[44/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o
[45/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o
[46/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o
[47/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o
[48/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o
[49/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o
[50/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o
[51/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o
[52/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o
[53/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o
[54/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o
[55/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o
[56/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o
[57/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o
[58/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o
[59/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o
[60/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o
[61/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o
[62/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o
[63/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o
[64/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o
[65/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o
[66/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o
[67/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o
[68/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o
[69/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o
[70/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o
[71/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o
[72/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o
[73/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o
[74/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o
[75/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o
[76/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o
[77/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o
[78/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o
[79/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o
[80/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o
[81/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o
[82/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o
[83/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o
[84/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o
[85/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o
[86/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o
[87/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o
[88/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o
[89/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o
[90/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o
[91/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o
[92/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o
[93/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o
[94/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o
[95/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o
[96/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o
[97/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o
[98/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o
[99/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o
[100/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o
[101/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o
[102/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o
[103/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o
[104/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o
[105/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o
[106/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o
[107/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o
[108/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o
[109/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o
[110/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o
[111/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o
[112/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o
[113/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o
[114/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o
[115/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o
[116/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o
[117/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o
[118/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o
[119/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o
[120/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o
[121/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o
[122/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o
[123/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o
[124/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o
[125/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o
[126/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o
[127/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o
[128/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o
[129/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o
[130/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o
[131/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o
[132/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o
[133/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o
[134/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o
[135/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o
[136/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o
[137/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o
[138/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o
[139/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o
[140/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o
[141/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o
[142/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o
[143/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o
[144/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o
[145/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o
[146/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o
[147/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o
[148/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o
[149/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o
[150/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o
[151/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o
[152/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o
[153/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o
[154/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o
[155/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o
[156/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o
[157/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o
[158/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o
[159/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o
[160/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o
[161/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o
[162/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o
[163/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o
[164/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o
[165/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o
[166/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o
[167/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o
[168/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o
[169/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o
[170/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o
[171/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o
[172/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o
[173/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o
[174/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o
[175/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o
[176/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o
[177/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o
In file included from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/drive_info.cpp:44:
/usr/include/sys/fcntl.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
1 | #warning redirecting incorrect #include to
| ^~~~~~~
[178/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o
[179/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o
[180/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o
[181/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o
[182/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o
[183/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o
[184/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o
[185/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o
[186/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o
[187/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o
[188/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o
[189/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
[190/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o
[191/194] Linking CXX shared library libtorrent-rasterbar.so.2.0.10
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/packet_buffer.cpp: In member function 'reserve':
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/packet_buffer.cpp:145:94: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
145 | aux::unique_ptr new_storage(new packet_ptr[new_size]);
| ^
/usr/include/c++/14.2.0/new:133:26: note: in a call to allocation function 'operator new []' declared here
133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
| ^
[192/194] Creating library symlink libtorrent-rasterbar.so.2.0 libtorrent-rasterbar.so
[193/194] Linking CXX shared module bindings/python/libtorrent.cpython-312-arm-linux-musleabihf.so
[194/194] Generating timestamp
running egg_info
creating /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info
writing /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/PKG-INFO
writing dependency_links to /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/dependency_links.txt
writing top-level names to /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/top_level.txt
writing manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
reading manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
writing manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- 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
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.2")
CMake Warning (dev) at cmake/Modules/LibtorrentMacros.cmake:43 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:812 (find_public_dependency)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0")
-- The following features have been enabled:
* dht, enable support for Mainline DHT
* deprecated-functions, enable deprecated functions for backwards compatibility
* encryption, Enables encryption in libtorrent
* exceptions, build with exception support
* extensions, Enables protocol extensions
* i2p, build with I2P support
* logging, build with logging
* mutable-torrents, Enables mutable torrent support
* streaming, Enables support for piece deadline
-- The following RECOMMENDED packages have been found:
* OpenSSL, Full-strength general purpose cryptography library,
Provides HTTPS support to libtorrent
-- The following REQUIRED packages have been found:
* Threads
* boost_headers (required version == 1.84.0)
* Boost
-- The following features have been disabled:
* BUILD_SHARED_LIBS, build libtorrent as a shared library
* static_runtime, build libtorrent with static runtime
* build_tests, build tests
* build_examples, build examples
* build_tools, build tools
* python-bindings, build python bindings
* python-egg-info, generate python egg info
* python-install-system-dir, Install python bindings to the system installation directory rather than the CMake installation prefix
* gnutls, build using GnuTLS instead of OpenSSL
-- Configuring done (0.8s)
-- Generating done (0.0s)
-- Build files have been written to: /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/build-static
[1/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o
[2/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o
[3/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o
[4/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o
[5/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o
[6/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o
[7/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o
[8/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o
[9/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o
[10/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o
[11/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o
[12/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o
[13/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o
[14/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o
[15/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o
[16/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o
[17/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o
[18/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o
[19/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o
[20/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o
[21/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o
[22/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o
[23/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o
[24/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o
[25/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o
[26/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o
[27/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o
[28/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o
[29/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o
[30/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o
[31/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o
[32/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o
[33/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o
[34/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o
[35/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o
[36/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o
[37/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o
[38/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o
[39/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o
[40/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o
[41/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o
[42/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o
[43/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o
[44/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o
[45/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o
[46/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o
[47/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o
[48/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o
[49/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o
[50/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o
[51/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o
[52/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o
[53/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o
[54/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o
[55/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o
[56/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o
[57/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o
[58/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o
[59/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o
[60/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o
[61/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o
[62/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o
[63/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o
[64/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o
[65/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o
[66/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o
[67/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o
[68/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o
[69/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o
[70/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o
[71/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o
[72/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o
[73/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o
[74/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o
[75/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o
[76/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o
[77/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o
[78/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o
[79/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o
[80/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o
[81/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o
[82/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o
[83/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o
[84/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o
[85/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o
[86/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o
[87/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o
[88/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o
[89/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o
[90/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o
[91/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o
[92/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o
[93/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o
[94/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o
[95/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o
[96/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o
[97/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o
[98/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o
[99/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o
[100/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o
[101/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o
[102/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o
[103/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o
[104/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o
[105/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o
[106/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o
[107/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o
[108/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o
[109/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o
[110/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o
[111/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o
[112/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o
[113/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o
In file included from /usr/include/c++/14.2.0/bits/unordered_map.h:33,
from /usr/include/c++/14.2.0/unordered_map:41,
from /usr/include/c++/14.2.0/functional:63,
from /usr/include/boost/asio/detail/functional.hpp:19,
from /usr/include/boost/asio/associated_allocator.hpp:21,
from /usr/include/boost/asio/detail/handler_alloc_helpers.hpp:23,
from /usr/include/boost/asio/detail/executor_function.hpp:19,
from /usr/include/boost/asio/execution/any_executor.hpp:24,
from /usr/include/boost/asio/execution.hpp:19,
from /usr/include/boost/asio/any_io_executor.hpp:22,
from /usr/include/boost/asio/basic_socket_acceptor.hpp:20,
from /usr/include/boost/asio/ip/tcp.hpp:19,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/include/libtorrent/aux_/resolver.hpp:38,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/resolver.cpp:34:
/usr/include/c++/14.2.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/14.2.0/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
2376 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2377 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = libtorrent::aux::resolver::failed_dns_cache_entry; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >]' at /usr/include/c++/14.2.0/bits/unordered_map.h:754:26,
inlined from 'void libtorrent::aux::resolver::on_lookup(const libtorrent::error_code&, boost::asio::ip::basic_resolver::results_type, const std::string&)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/resolver.cpp:87:25:
/usr/include/c++/14.2.0/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
1020 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = libtorrent::aux::resolver::failed_dns_cache_entry; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >]' at /usr/include/c++/14.2.0/bits/unordered_map.h:754:26,
inlined from 'void libtorrent::aux::resolver::on_lookup(const libtorrent::error_code&, boost::asio::ip::basic_resolver::results_type, const std::string&)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/resolver.cpp:100:25:
/usr/include/c++/14.2.0/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
1020 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[114/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o
[115/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o
[116/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o
[117/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o
[118/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o
[119/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o
[120/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o
[121/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o
In file included from /usr/include/c++/14.2.0/vector:65,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/include/libtorrent/stat_cache.hpp:36,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/stat_cache.cpp:35:
/usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*]':
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
163 | uninitialized_copy(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.0/vector:72:
/usr/include/c++/14.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]':
/usr/include/c++/14.2.0/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
700 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]',
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:384:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:719:32:
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
373 | return std::uninitialized_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]',
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:384:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:739:32:
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
373 | return std::uninitialized_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]',
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:399:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:770:7:
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
373 | return std::uninitialized_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]',
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:399:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:776:7:
/usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
373 | return std::uninitialized_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.0/vector:66:
/usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]':
/usr/include/c++/14.2.0/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1037 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[122/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o
[123/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o
[124/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o
[125/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o
[126/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o
[127/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o
[128/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o
[129/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o
[130/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o
[131/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o
[132/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o
[133/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o
[134/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o
[135/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o
[136/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o
[137/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o
[138/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o
[139/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o
[140/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o
[141/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o
[142/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o
[143/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o
[144/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o
[145/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o
[146/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o
In file included from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/drive_info.cpp:44:
/usr/include/sys/fcntl.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
1 | #warning redirecting incorrect #include to
| ^~~~~~~
[147/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o
[148/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o
[149/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o
[150/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o
[151/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o
In file included from /usr/include/c++/14.2.0/bits/unordered_map.h:33,
from /usr/include/c++/14.2.0/unordered_map:41,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/include/libtorrent/resolve_links.hpp:39,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/resolve_links.cpp:34:
/usr/include/c++/14.2.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]':
/usr/include/c++/14.2.0/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
2376 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2377 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]',
inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = libtorrent::aux::strong_typedef; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/14.2.0/bits/unordered_map.h:1697:26,
inlined from 'void libtorrent::resolve_links::match_v1(const std::shared_ptr&, const std::string&)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/resolve_links.cpp:148:22:
/usr/include/c++/14.2.0/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1
1020 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[152/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o
[153/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o
[154/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o
[155/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o
[156/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o
[157/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o
[158/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o
[159/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o
[160/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o
[161/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o
[162/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o
[163/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o
[164/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o
[165/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o
[166/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
[167/168] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o
In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61,
from /usr/include/c++/14.2.0/algorithm:61,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:41:
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1750 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1750 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.0/vector:66,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:39:
/usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libtorrent::dht::node_entry; _Alloc = std::allocator]':
/usr/include/c++/14.2.0/bits/stl_vector.h:1536:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
1536 | erase(const_iterator __position)
| ^~~~~
In file included from /usr/include/c++/14.2.0/vector:62:
/usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator > >]':
/usr/include/c++/14.2.0/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
642 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/include/c++/14.2.0/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::remove_node(libtorrent::dht::node_entry*, libtorrent::dht::bucket_t*)':
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:557:17: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
557 | b->erase(b->begin() + idx);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator > >; _BI2 = __gnu_cxx::__normal_iterator > >]':
/usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result)
| ^~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1770 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1770 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1770 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
/usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::split_bucket()':
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:935:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
935 | j = b.erase(j);
| ~~~~~~~^~~
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:972:29: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1
972 | j = rb.erase(j);
| ~~~~~~~~^~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1876 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
425 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1876 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1869:23,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27:
/usr/include/c++/14.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
425 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp: In member function 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)':
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1123:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1123 | std::copy(b.begin(), b.end(), std::back_inserter(l));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18,
inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1136:13:
/usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1905 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1906 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1907 | __comp);
| ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18,
inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1136:13:
/usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1822 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp: In member function 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)':
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1162:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1162 | std::copy(b.begin(), b.end(), std::back_inserter(l));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18,
inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1175:13:
/usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1905 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1906 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1907 | __comp);
| ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18,
inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.0.10/src/kademlia/routing_table.cpp:1175:13:
/usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1822 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1876 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator