>>> libtorrent-rasterbar: Building community/libtorrent-rasterbar 2.1.0-r0 (using abuild 3.18.0_rc3-r1) started Thu, 16 Jul 2026 23:28:02 +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-r6)
( 2/73) Installing boost1.84-chrono (1.84.0-r6)
( 3/73) Installing boost1.84-container (1.84.0-r6)
( 4/73) Installing boost1.84-context (1.84.0-r6)
( 5/73) Installing boost1.84-contract (1.84.0-r6)
( 6/73) Installing boost1.84-coroutine (1.84.0-r6)
( 7/73) Installing boost1.84-date_time (1.84.0-r6)
( 8/73) Installing boost1.84-fiber (1.84.0-r6)
( 9/73) Installing boost1.84-filesystem (1.84.0-r6)
(10/73) Installing boost1.84-graph (1.84.0-r6)
(11/73) Installing libbz2 (1.0.8-r6)
(12/73) Installing xz-libs (5.8.3-r0)
(13/73) Installing boost1.84-iostreams (1.84.0-r6)
(14/73) Installing boost1.84-thread (1.84.0-r6)
(15/73) Installing icu-data-en (78.1-r0)
Executing icu-data-en-78.1-r0.post-install
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
(16/73) Installing icu-libs (78.1-r0)
(17/73) Installing boost1.84-locale (1.84.0-r6)
(18/73) Installing boost1.84-log (1.84.0-r6)
(19/73) Installing boost1.84-log_setup (1.84.0-r6)
(20/73) Installing boost1.84-math (1.84.0-r6)
(21/73) Installing boost1.84-prg_exec_monitor (1.84.0-r6)
(22/73) Installing boost1.84-program_options (1.84.0-r6)
(23/73) Installing libffi (3.5.2-r1)
(24/73) Installing mpdecimal (4.0.1-r0)
(25/73) Installing libpanelw (6.6_p20260516-r0)
(26/73) Installing readline (8.3.3-r1)
(27/73) Installing sqlite-libs (3.53.3-r0)
(28/73) Installing python3 (3.14.5-r2)
(29/73) Installing python3-pycache-pyc0 (3.14.5-r2)
(30/73) Installing pyc (3.14.5-r2)
(31/73) Installing python3-pyc (3.14.5-r2)
(32/73) Installing boost1.84-python3 (1.84.0-r6)
(33/73) Installing boost1.84-random (1.84.0-r6)
(34/73) Installing boost1.84-regex (1.84.0-r6)
(35/73) Installing boost1.84-serialization (1.84.0-r6)
(36/73) Installing boost1.84-stacktrace_basic (1.84.0-r6)
(37/73) Installing boost1.84-stacktrace_noop (1.84.0-r6)
(38/73) Installing boost1.84-system (1.84.0-r6)
(39/73) Installing boost1.84-timer (1.84.0-r6)
(40/73) Installing boost1.84-type_erasure (1.84.0-r6)
(41/73) Installing boost1.84-unit_test_framework (1.84.0-r6)
(42/73) Installing boost1.84-url (1.84.0-r6)
(43/73) Installing boost1.84-wave (1.84.0-r6)
(44/73) Installing boost1.84-wserialization (1.84.0-r6)
(45/73) Installing boost1.84-json (1.84.0-r6)
(46/73) Installing boost1.84-nowide (1.84.0-r6)
(47/73) Installing boost1.84-libs (1.84.0-r6)
(48/73) Installing boost1.84 (1.84.0-r6)
(49/73) Installing linux-headers (7.1.3-r0)
(50/73) Installing bzip2-dev (1.0.8-r6)
(51/73) Installing icu (78.1-r0)
(52/73) Installing icu-dev (78.1-r0)
(53/73) Installing xz (5.8.3-r0)
(54/73) Installing xz-dev (5.8.3-r0)
(55/73) Installing zlib-dev (1.3.2-r0)
(56/73) Installing zstd (1.5.7-r2)
(57/73) Installing zstd-dev (1.5.7-r2)
(58/73) Installing boost1.84-dev (1.84.0-r6)
(59/73) Installing boost-dev (1.84.0-r6)
(60/73) Installing openssl-dev (3.5.7-r0)
(61/73) Installing libarchive (3.8.8-r0)
(62/73) Installing rhash-libs (1.4.6-r0)
(63/73) Installing libuv (1.52.1-r0)
(64/73) Installing cmake (4.3.4-r0)
(65/73) Installing python3-dev (3.14.5-r2)
(66/73) Installing py3-parsing (3.3.2-r1)
(67/73) Installing py3-parsing-pyc (3.3.2-r1)
(68/73) Installing py3-packaging (26.2-r0)
(69/73) Installing py3-packaging-pyc (26.2-r0)
(70/73) Installing py3-setuptools (83.0.0-r0)
(71/73) Installing py3-setuptools-pyc (83.0.0-r0)
(72/73) Installing samurai (1.3-r0)
(73/73) Installing .makedepends-libtorrent-rasterbar (20260716.232803)
Executing busybox-1.38.0-r1.trigger
OK: 701.9 MiB in 178 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.1.0.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.1.0/libtorrent-rasterbar-2.1.0.tar.gz
Connecting to github.com (140.82.121.4:443)
Connecting to release-assets.githubusercontent.com (185.199.111.133:443)
saving to '/var/cache/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz.part'
libtorrent-rasterbar 100% |********************************| 6463k 0:00:00 ETA
'/var/cache/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz.part' saved
/var/cache/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz: OK
>>> libtorrent-rasterbar: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz
/var/cache/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz: OK
>>> libtorrent-rasterbar: Unpacking /var/cache/distfiles/edge/libtorrent-rasterbar-2.1.0.tar.gz...
-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 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
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:733 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:734 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:735 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info)
CMakeLists.txt:739 (target_optional_compile_definitions)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info)
CMakeLists.txt:754 (target_optional_compile_definitions)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.7")
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:876 (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.14 (found version "3.14.5") 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: python314
-- Performing Test _WNO_DEPRECATED_DECLARATIONS
-- Performing Test _WNO_DEPRECATED_DECLARATIONS - Success
-- Python 3 site packages: lib/python3.14/site-packages
-- Python 3 extension suffix: cpython-314-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
* webtorrent, build with WebTorrent support
-- Configuring done (1.8s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
NO_EXAMPLES
NO_TESTS
-- Build files have been written to: /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared
[1/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o
[2/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o
[3/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o
[4/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o
[5/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o
[6/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o
[7/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o
[8/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o
[9/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o
[10/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o
[11/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o
[12/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o
[13/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o
[14/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o
[15/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o
[16/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o
[17/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o
[18/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o
[19/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o
[20/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o
[21/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/file_storage.cpp.o
[22/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o
[23/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o
[24/207] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o
[25/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o
[26/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o
[27/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o
[28/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o
[29/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o
[30/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o
[31/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o
[32/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o
[33/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o
[34/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o
[35/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o
[36/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o
[37/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o
[38/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o
[39/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o
[40/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o
[41/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o
[42/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o
[43/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o
[44/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o
[45/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o
[46/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o
[47/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o
[48/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o
[49/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o
[50/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o
[51/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o
[52/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o
[53/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o
[54/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o
[55/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o
[56/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o
[57/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o
[58/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o
[59/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_pex.cpp.o
[60/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o
[61/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o
[62/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o
[63/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o
[64/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/websocket_tracker_connection.cpp.o
[65/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/websocket_stream.cpp.o
[66/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_seed_entry.cpp.o
[67/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o
[68/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o
[69/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o
[70/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o
[71/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o
[72/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o
[73/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o
[74/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o
[75/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o
[76/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o
[77/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_list.cpp.o
[78/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o
[79/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o
[80/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o
[81/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o
[82/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o
[83/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o
[84/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o
[85/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o
[86/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o
[87/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o
[88/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o
[89/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o
[90/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o
[91/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o
[92/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o
[93/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o
[94/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o
[95/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o
[96/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o
[97/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o
[98/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o
[99/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o
[100/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o
[101/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o
[102/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o
[103/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o
[104/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o
[105/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o
[106/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o
[107/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/rtc_stream.cpp.o
[108/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/rtc_signaling.cpp.o
[109/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o
[110/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o
[111/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_duplicate_filenames.cpp.o
[112/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o
[113/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o
[114/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o
[115/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o
[116/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o
[117/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o
[118/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o
[119/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pread_storage.cpp.o
[120/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pread_disk_io.cpp.o
[121/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o
[122/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o
[123/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o
[124/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o
[125/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o
[126/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o
[127/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o
[128/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o
[129/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o
[130/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o
[131/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o
[132/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o
[133/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o
[134/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o
[135/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o
[136/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o
[137/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o
[138/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/precomputed_block_hashes.cpp.o
[139/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o
[140/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job.cpp.o
[141/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o
[142/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o
[143/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o
[144/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o
[145/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o
[146/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o
[147/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o
[148/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o
[149/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o
[150/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o
[151/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o
[152/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o
[153/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o
[154/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o
[155/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o
[156/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o
[157/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o
[158/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o
[159/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o
[160/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o
[161/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o
[162/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o
[163/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o
[164/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o
[165/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_pool_impl.cpp.o
[166/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o
[167/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o
[168/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o
[169/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o
[170/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o
[171/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o
[172/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o
[173/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o
[174/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o
[175/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o
[176/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o
[177/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o
[178/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_completed_queue.cpp.o
[179/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_cache.cpp.o
[180/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o
[181/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o
[182/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o
[183/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o
[184/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o
[185/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o
[186/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o
[187/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o
[188/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o
[189/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o
[190/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o
[191/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o
[192/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o
[193/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o
[194/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o
[195/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o
[196/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o
[197/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o
[198/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/back_pressure.cpp.o
[199/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o
[200/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o
[201/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o
[202/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
[203/207] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o
[204/207] Linking CXX shared library libtorrent-rasterbar.so.2.1.0
In function 'make_unique',
inlined from '__ct ' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/disk_cache.cpp:178:4,
inlined from 'construct' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4,
inlined from 'construct' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17,
inlined from 'vartempl_construct_value_impl' at /usr/include/boost/multi_index_container.hpp:1214:33,
inlined from 'construct_value' at /usr/include/boost/multi_index_container.hpp:666:3,
inlined from 'emplace_' at /usr/include/boost/multi_index_container.hpp:790:22,
inlined from 'final_emplace_' at /usr/include/boost/multi_index/detail/index_base.hpp:248:28,
inlined from 'emplace_impl' at /usr/include/boost/multi_index/detail/ord_index_impl.hpp:1359:27,
inlined from 'emplace' at /usr/include/boost/multi_index/detail/ord_index_impl.hpp:300:3,
inlined from 'insert' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/disk_cache.cpp:279:23,
inlined from 'insert_write' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/pread_disk_io.cpp:776:23:
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/aux_/unique_ptr.hpp:66:49: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
66 | return unique_ptr(new std::remove_extent_t[n]);
| ^
/usr/include/c++/15.2.0/new: In member function 'insert_write':
/usr/include/c++/15.2.0/new:140:26: note: in a call to allocation function 'operator new []' declared here
140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
| ^
In function 'make_unique',
inlined from 'reserve' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/packet_buffer.cpp:122:73:
/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/aux_/unique_ptr.hpp:66:49: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
66 | return unique_ptr(new std::remove_extent_t[n]);
| ^
/usr/include/c++/15.2.0/new: In member function 'reserve':
/usr/include/c++/15.2.0/new:140:26: note: in a call to allocation function 'operator new []' declared here
140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
| ^
[205/207] Creating library symlink libtorrent-rasterbar.so.2.1 libtorrent-rasterbar.so
[206/207] Linking CXX shared module bindings/python/libtorrent.cpython-314-arm-linux-musleabihf.so
[207/207] Generating timestamp
running egg_info
creating /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared/bindings/python/libtorrent.egg-info
writing /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared/bindings/python/libtorrent.egg-info/PKG-INFO
writing dependency_links to /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/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.1.0/build-shared/bindings/python/libtorrent.egg-info/top_level.txt
writing manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
reading manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
writing manifest file '/home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-shared/bindings/python/libtorrent.egg-info/SOURCES.txt'
-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 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
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:733 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:734 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info)
CMakeLists.txt:735 (feature_option)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info)
CMakeLists.txt:739 (target_optional_compile_definitions)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FeatureSummary.cmake:970 (message):
Policy CMP0183 is not set: add_feature_info() supports full Condition
Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info)
CMakeLists.txt:754 (target_optional_compile_definitions)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.7")
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:876 (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
* webtorrent, build with WebTorrent support
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
NO_EXAMPLES
NO_TESTS
-- Build files have been written to: /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/build-static
[1/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o
[2/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o
[3/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o
[4/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o
[5/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o
[6/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o
[7/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o
[8/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o
[9/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o
[10/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o
[11/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o
[12/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o
[13/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o
[14/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o
[15/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o
[16/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o
[17/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o
[18/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o
[19/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o
[20/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o
[21/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o
[22/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o
[23/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o
[24/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o
[25/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o
[26/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o
[27/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o
[28/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o
[29/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o
[30/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o
[31/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o
[32/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o
[33/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o
[34/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o
[35/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_pex.cpp.o
[36/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o
[37/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o
[38/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o
[39/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o
[40/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/websocket_tracker_connection.cpp.o
[41/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/websocket_stream.cpp.o
[42/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_seed_entry.cpp.o
[43/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o
[44/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o
[45/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o
[46/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o
[47/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o
[48/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o
[49/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o
[50/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o
[51/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o
[52/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o
[53/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_list.cpp.o
[54/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o
[55/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o
[56/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o
[57/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o
[58/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o
[59/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o
[60/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o
[61/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o
[62/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o
[63/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o
[64/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o
[65/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o
[66/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o
[67/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o
[68/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o
[69/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o
[70/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o
[71/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o
[72/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o
[73/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o
[74/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o
[75/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o
[76/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o
[77/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o
[78/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o
[79/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o
[80/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o
[81/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o
[82/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o
[83/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/rtc_stream.cpp.o
[84/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/rtc_signaling.cpp.o
[85/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o
[86/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o
[87/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_duplicate_filenames.cpp.o
[88/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o
[89/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o
[90/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o
[91/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o
[92/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o
[93/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o
[94/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o
[95/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pread_storage.cpp.o
[96/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pread_disk_io.cpp.o
[97/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o
[98/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o
[99/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o
[100/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o
[101/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o
[102/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o
[103/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o
[104/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o
[105/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o
[106/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o
[107/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o
[108/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o
[109/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o
[110/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o
[111/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o
[112/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o
[113/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o
[114/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/precomputed_block_hashes.cpp.o
[115/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o
[116/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job.cpp.o
[117/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o
[118/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o
[119/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o
[120/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o
[121/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o
In file included from /usr/include/c++/15.2.0/vector:67,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/aux_/stat_cache.hpp:14,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/stat_cache.cpp:12:
/usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*]':
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
In file included from /usr/include/c++/15.2.0/vector:74:
/usr/include/c++/15.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::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]':
/usr/include/c++/15.2.0/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1
652 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Tp = libtorrent::aux::stat_cache::stat_cache_t]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::aux::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:671:32:
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
303 | return std::__do_uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Tp = libtorrent::aux::stat_cache::stat_cache_t]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::aux::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:691:32:
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
303 | return std::__do_uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Tp = libtorrent::aux::stat_cache::stat_cache_t]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::aux::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:722:7:
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
303 | return std::__do_uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Tp = libtorrent::aux::stat_cache::stat_cache_t]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::aux::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::aux::stat_cache::stat_cache_t*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:728:7:
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1
303 | return std::__do_uninit_copy(__first, __last, __result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/vector:68:
/usr/include/c++/15.2.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = libtorrent::aux::stat_cache::stat_cache_t; _Alloc = std::allocator]':
/usr/include/c++/15.2.0/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1
1167 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[122/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o
[123/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o
[124/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o
[125/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o
[126/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o
[127/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o
[128/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o
[129/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o
[130/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o
[131/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o
[132/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o
[133/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o
[134/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o
[135/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o
In file included from /usr/include/c++/15.2.0/bits/unordered_map.h:33,
from /usr/include/c++/15.2.0/unordered_map:43,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/aux_/resolve_links.hpp:16,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/resolve_links.cpp:11:
/usr/include/c++/15.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++/15.2.0/bits/hashtable.h:2553: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' changed in GCC 7.1
2553 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2554 | _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++/15.2.0/bits/unordered_map.h:1877:26,
inlined from 'void libtorrent::aux::resolve_links::match_v1(const libtorrent::torrent_info&, const libtorrent::filenames&, const std::string&)' at /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/resolve_links.cpp:121:22:
/usr/include/c++/15.2.0/bits/hashtable.h:1158: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' changed in GCC 7.1
1158 | { return erase(const_iterator(__it)); }
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[136/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o
[137/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o
[138/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o
[139/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o
[140/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o
[141/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_pool_impl.cpp.o
[142/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o
[143/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o
[144/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o
[145/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o
[146/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o
[147/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o
[148/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o
[149/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o
[150/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o
[151/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o
[152/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o
[153/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o
[154/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_completed_queue.cpp.o
[155/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_cache.cpp.o
[156/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o
[157/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o
[158/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o
[159/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o
[160/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o
[161/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o
[162/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o
[163/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o
[164/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o
[165/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o
[166/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o
[167/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o
[168/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o
[169/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o
[170/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o
[171/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o
[172/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o
[173/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o
[174/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/back_pressure.cpp.o
[175/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o
[176/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o
[177/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o
[178/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
[179/180] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o
In file included from /usr/include/boost/intrusive/rbtree.hpp:23,
from /usr/include/boost/container/detail/tree.hpp:41,
from /usr/include/boost/container/map.hpp:30,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/entry.hpp:60,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/include/libtorrent/bencode.hpp:38,
from /home/buildozer/aports/community/libtorrent-rasterbar/src/libtorrent-rasterbar-2.1.0/src/entry.cpp:16:
/usr/include/boost/intrusive/bstree.hpp: In member function 'void boost::intrusive::bstree_impl::clear_and_dispose(Disposer) [with Disposer = boost::container::dtl::allocator_node_destroyer, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true> > >; ValueTraits = boost::intrusive::bhtraits, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = boost::container::dtl::key_of_node, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::container::dtl::select1st > >; VoidOrKeyComp = libtorrent::aux::strview_less; SizeType = unsigned int; bool ConstantTimeSize = true; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void]':
/usr/include/boost/intrusive/bstree.hpp:1594:9: note: parameter passing for argument of type 'boost::container::dtl::allocator_node_destroyer, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true> > >' changed in GCC 7.1
1594 | void clear_and_dispose(Disposer disposer) BOOST_NOEXCEPT
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/container/detail/tree.hpp:36:
In member function 'void boost::container::dtl::node_alloc_holder::clear(boost::container::version_1) [with Allocator = boost::container::new_allocator, libtorrent::entry> >; ICont = boost::intrusive::rbtree_impl, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::container::dtl::key_of_node, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::container::dtl::select1st > >, libtorrent::aux::strview_less, unsigned int, true, void>]',
inlined from 'boost::container::dtl::node_alloc_holder::~node_alloc_holder() [with Allocator = boost::container::new_allocator, libtorrent::entry> >; ICont = boost::intrusive::rbtree_impl, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::container::dtl::key_of_node, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::container::dtl::select1st > >, libtorrent::aux::strview_less, unsigned int, true, void>]' at /usr/include/boost/container/detail/node_alloc_holder.hpp:357:18,
inlined from 'boost::container::dtl::tree::~tree() [with T = std::pair, libtorrent::entry>; KeyOfValue = int; Compare = libtorrent::aux::strview_less; Allocator = void; Options = void]' at /usr/include/boost/container/detail/tree.hpp:653:5,
inlined from 'boost::container::map, libtorrent::entry, libtorrent::aux::strview_less>::~map()' at /usr/include/boost/container/map.hpp:78:7,
inlined from 'constexpr void std::_Destroy(_Tp*) [with _Tp = boost::container::map<__cxx11::basic_string, libtorrent::entry, libtorrent::aux::strview_less>]' at /usr/include/c++/15.2.0/bits/stl_construct.h:166:22,
inlined from 'std::__detail::__variant::_Variant_storage, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>::_M_reset():: mutable [with auto:2 = boost::container::map, libtorrent::entry, libtorrent::aux::strview_less>&]' at /usr/include/c++/15.2.0/variant:493:19,
inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = __detail::__variant::_Variant_storage, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::_M_reset()::; _Args = {boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>&}]' at /usr/include/c++/15.2.0/bits/invoke.h:63:36,
inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = __detail::__variant::_Variant_storage, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::_M_reset()::; _Args = {boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>&}]' at /usr/include/c++/15.2.0/bits/invoke.h:113:28,
inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = void; _Visitor = std::__detail::__variant::_Variant_storage, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>::_M_reset()::&&; _Variants = {std::variant, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&}; unsigned int ...__indices = {3}]' at /usr/include/c++/15.2.0/variant:1059:40,
inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = void; _Visitor = __detail::__variant::_Variant_storage, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::_M_reset()::; _Variants = {variant, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>&}]' at /usr/include/c++/15.2.0/variant:1894:5,
inlined from 'constexpr void std::__detail::__variant::_Variant_storage::_M_reset() [with _Types = {long long int, std::__cxx11::basic_string, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type}]' at /usr/include/c++/15.2.0/variant:491:23:
/usr/include/boost/container/detail/node_alloc_holder.hpp:501:38: note: parameter passing for argument of type 'boost::container::dtl::node_alloc_holder, libtorrent::entry> >, boost::intrusive::rbtree_impl, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::container::dtl::key_of_node, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::container::dtl::select1st > >, libtorrent::aux::strview_less, unsigned int, true, void> >::Destroyer' {aka 'boost::container::dtl::allocator_node_destroyer, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true> > >'} changed in GCC 7.1
501 | { this->icont().clear_and_dispose(Destroyer(this->node_alloc())); }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void boost::container::dtl::node_alloc_holder::clear(boost::container::version_1) [with Allocator = boost::container::new_allocator, libtorrent::entry> >; ICont = boost::intrusive::rbtree_impl, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::container::dtl::key_of_node, libtorrent::entry>, boost::container::dtl::intrusive_tree_hook, true>, boost::container::dtl::select1st > >, libtorrent::aux::strview_less, unsigned int, true, void>]',
inlined from 'void boost::container::dtl::tree::clear() [with T = std::pair, libtorrent::entry>; KeyOfValue = int; Compare = libtorrent::aux::strview_less; Allocator = void; Options = void]' at /usr/include/boost/container/detail/tree.hpp:1219:25,
inlined from 'boost::container::dtl::tree& boost::container::dtl::tree::operator=(boost::container::dtl::tree&&) [with T = std::pair, libtorrent::entry>; KeyOfValue = int; Compare = libtorrent::aux::strview_less; Allocator = void; Options = void]' at /usr/include/boost/container/detail/tree.hpp:701:24,
inlined from 'boost::container::map& boost::container::map::operator=(boost::container::map&&) [with Key = std::__cxx11::basic_string; T = libtorrent::entry; Compare = libtorrent::aux::strview_less; Allocator = void; Options = void]' at /usr/include/boost/container/map.hpp:407:55,
inlined from 'std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>::operator=(std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&&):: mutable [with auto:9 = boost::container::map, libtorrent::entry, libtorrent::aux::strview_less>&; auto:10 = std::integral_constant]' at /usr/include/c++/15.2.0/variant:720:34,
inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = __detail::__variant::_Move_assign_base, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::operator=(std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&&)::; _Args = {boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>&, integral_constant}]' at /usr/include/c++/15.2.0/bits/invoke.h:63:36,
inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = __detail::__variant::_Move_assign_base, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::operator=(std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&&)::; _Args = {boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>&, integral_constant}]' at /usr/include/c++/15.2.0/bits/invoke.h:98:40,
inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__variant_idx_cookie; _Visitor = std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>::operator=(std::__detail::__variant::_Move_assign_base, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&&)::&&; _Variants = {std::variant, std::allocator >, std::vector >, boost::container::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, std::vector >, libtorrent::entry_types::uninitialized_type>&}; unsigned int ...__indices = {3}]' at /usr/include/c++/15.2.0/variant:1044:17,
inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Move_assign_base, allocator >, vector >, boost::container::map<__cxx11::basic_string, allocator >, libtorrent::entry, libtorrent::aux::strview_less, void, void>, vector >, libtorrent::entry_types::uninitialized_type>::operator=(std::__detail::__variant::_Move_assign_base, std::allocator