>>> monero: Building community/monero 0.18.3.3-r2 (using abuild 3.14.1-r1) started Mon, 11 Nov 2024 22:21:01 +0000 >>> monero: Validating /home/buildozer/aports/community/monero/APKBUILD... >>> monero: Analyzing dependencies... >>> monero: Installing for build: build-base boost-dev cmake cppzmq hidapi-dev libsodium-dev miniupnpc-dev openssl-dev>3 rapidjson-dev readline-dev samurai unbound-dev zeromq-dev (1/92) Installing boost1.84-atomic (1.84.0-r2) (2/92) Installing boost1.84-chrono (1.84.0-r2) (3/92) Installing boost1.84-container (1.84.0-r2) (4/92) Installing boost1.84-context (1.84.0-r2) (5/92) Installing boost1.84-contract (1.84.0-r2) (6/92) Installing boost1.84-coroutine (1.84.0-r2) (7/92) Installing boost1.84-date_time (1.84.0-r2) (8/92) Installing boost1.84-fiber (1.84.0-r2) (9/92) Installing boost1.84-filesystem (1.84.0-r2) (10/92) Installing boost1.84-graph (1.84.0-r2) (11/92) Installing libbz2 (1.0.8-r6) (12/92) Installing xz-libs (5.6.3-r0) (13/92) Installing boost1.84-iostreams (1.84.0-r2) (14/92) Installing boost1.84-thread (1.84.0-r2) (15/92) 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/92) Installing icu-libs (74.2-r0) (17/92) Installing boost1.84-locale (1.84.0-r2) (18/92) Installing boost1.84-log (1.84.0-r2) (19/92) Installing boost1.84-log_setup (1.84.0-r2) (20/92) Installing boost1.84-math (1.84.0-r2) (21/92) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (22/92) Installing boost1.84-program_options (1.84.0-r2) (23/92) Installing libffi (3.4.6-r0) (24/92) Installing gdbm (1.24-r0) (25/92) Installing mpdecimal (4.0.0-r0) (26/92) Installing libpanelw (6.5_p20241006-r3) (27/92) Installing sqlite-libs (3.47.0-r0) (28/92) Installing python3 (3.12.7-r1) (29/92) Installing python3-pycache-pyc0 (3.12.7-r1) (30/92) Installing pyc (3.12.7-r1) (31/92) Installing python3-pyc (3.12.7-r1) (32/92) Installing boost1.84-python3 (1.84.0-r2) (33/92) Installing boost1.84-random (1.84.0-r2) (34/92) Installing boost1.84-regex (1.84.0-r2) (35/92) Installing boost1.84-serialization (1.84.0-r2) (36/92) Installing boost1.84-stacktrace_basic (1.84.0-r2) (37/92) Installing boost1.84-stacktrace_noop (1.84.0-r2) (38/92) Installing boost1.84-system (1.84.0-r2) (39/92) Installing boost1.84-timer (1.84.0-r2) (40/92) Installing boost1.84-type_erasure (1.84.0-r2) (41/92) Installing boost1.84-unit_test_framework (1.84.0-r2) (42/92) Installing boost1.84-url (1.84.0-r2) (43/92) Installing boost1.84-wave (1.84.0-r2) (44/92) Installing boost1.84-wserialization (1.84.0-r2) (45/92) Installing boost1.84-json (1.84.0-r2) (46/92) Installing boost1.84-nowide (1.84.0-r2) (47/92) Installing boost1.84-libs (1.84.0-r2) (48/92) Installing boost1.84 (1.84.0-r2) (49/92) Installing linux-headers (6.6-r1) (50/92) Installing bzip2-dev (1.0.8-r6) (51/92) Installing icu (74.2-r0) (52/92) Installing icu-dev (74.2-r0) (53/92) Installing xz (5.6.3-r0) (54/92) Installing xz-dev (5.6.3-r0) (55/92) Installing zlib-dev (1.3.1-r2) (56/92) Installing zstd (1.5.6-r1) (57/92) Installing zstd-dev (1.5.6-r1) (58/92) Installing boost1.84-dev (1.84.0-r2) (59/92) Installing boost-dev (1.84.0-r2) (60/92) Installing libarchive (3.7.7-r0) (61/92) Installing rhash-libs (1.4.5-r0) (62/92) Installing libuv (1.49.2-r0) (63/92) Installing cmake (3.30.5-r0) (64/92) Installing libsodium (1.0.20-r0) (65/92) Installing libzmq (4.3.5-r2) (66/92) Installing libsodium-dev (1.0.20-r0) (67/92) Installing zeromq-dev (4.3.5-r2) (68/92) Installing cppzmq (4.10.0-r0) (69/92) Installing eudev-libs (3.2.14-r5) (70/92) Installing libusb (1.0.27-r0) (71/92) Installing hidapi (0.14.0-r0) (72/92) Installing hidapi-dev (0.14.0-r0) (73/92) Installing miniupnpc (2.2.8-r0) (74/92) Installing miniupnpc-dev (2.2.8-r0) (75/92) Installing openssl-dev (3.3.2-r3) (76/92) Installing rapidjson-dev (1.1.0-r6) (77/92) Installing libhistory (8.2.13-r0) (78/92) Installing libformw (6.5_p20241006-r3) (79/92) Installing libmenuw (6.5_p20241006-r3) (80/92) Installing libncurses++ (6.5_p20241006-r3) (81/92) Installing ncurses-dev (6.5_p20241006-r3) (82/92) Installing readline-dev (8.2.13-r0) (83/92) Installing samurai (1.2-r6) (84/92) Installing expat (2.6.4-r0) (85/92) Installing expat-dev (2.6.4-r0) (86/92) Installing libevent (2.1.12-r7) (87/92) Installing libevent-dev (2.1.12-r7) (88/92) Installing python3-dev (3.12.7-r1) (89/92) Installing protobuf-c (1.5.0-r2) (90/92) Installing unbound-libs (1.22.0-r0) (91/92) Installing unbound-dev (1.22.0-r0) (92/92) Installing .makedepends-monero (20241111.222110) Executing busybox-1.37.0-r6.trigger OK: 726 MiB in 193 packages >>> monero: Cleaning up srcdir >>> monero: Cleaning up pkgdir >>> monero: Cleaning up tmpdir >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-0.18.3.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/monero-0.18.3.3.tar.gz.part' monero-0.18.3.3.tar. 100% |********************************| 13.3M 0:00:00 ETA '/var/cache/distfiles/v3.21/monero-0.18.3.3.tar.gz.part' saved >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz.part' monero-randomx-102f8 100% |********************************| 177k 0:00:00 ETA '/var/cache/distfiles/v3.21/monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz.part' saved >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz.part' monero-supercop-6335 100% |********************************| 338k 0:00:00 ETA '/var/cache/distfiles/v3.21/monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz.part' saved >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-0.18.3.3.tar.gz >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz >>> monero: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz >>> monero: Checking sha512sums... monero-0.18.3.3.tar.gz: OK monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz: OK monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz: OK easylogging.patch: OK gcc13.patch: OK system-miniupnpc.patch: OK version-string.patch: OK loongarch64.patch: OK miniupnpc.patch: OK >>> monero: Unpacking /var/cache/distfiles/v3.21/monero-0.18.3.3.tar.gz... >>> monero: Unpacking /var/cache/distfiles/v3.21/monero-randomx-102f8acf90a7649ada410de5499a7ec62e49e1da.tar.gz... >>> monero: Unpacking /var/cache/distfiles/v3.21/monero-supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz... >>> monero: easylogging.patch patching file external/easylogging++/easylogging++.h >>> monero: gcc13.patch patching file contrib/epee/src/file_io_utils.cpp patching file src/common/combinator.cpp >>> monero: system-miniupnpc.patch patching file CMakeLists.txt Hunk #1 succeeded at 676 with fuzz 2 (offset 129 lines). patching file src/p2p/net_node.inl Hunk #1 succeeded at 60 (offset -1 lines). patching file external/CMakeLists.txt >>> monero: version-string.patch patching file cmake/Version.cmake >>> monero: loongarch64.patch patching file CMakeLists.txt Hunk #2 succeeded at 761 (offset 8 lines). Hunk #3 succeeded at 775 (offset 8 lines). >>> monero: miniupnpc.patch patching file src/p2p/net_node.inl Hunk #1 succeeded at 2996 (offset 7 lines). Hunk #2 succeeded at 3064 (offset 7 lines). CMake Warning (dev) at CMakeLists.txt:40 (include): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" 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 PythonInterp: /usr/bin/python (found version "3.12.7") -- CMake version 3.30.5 -- 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 -- ccache NOT found! Please install it for faster rebuilds. -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Looking for -Wl,--no-undefined linker flag -- Looking for -Wl,--no-undefined linker flag - found -- Looking for -Wl,-undefined,error linker flag -- Looking for -Wl,-undefined,error linker flag - found CMake Deprecation Warning at /home/buildozer/aports/community/monero/src/monero-0.18.3.3/build/CMakeFiles/CMakeTmp/test_project/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at /home/buildozer/aports/community/monero/src/monero-0.18.3.3/build/CMakeFiles/CMakeTmp/test_project/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Building without build tag -- Could not find DEVELOPER_LOCAL_TOOLS in env (not required) -- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF -- Building for a 32-bit system -- Building internal libraries as static -- Using LMDB as default DB type -- Stack trace on exception disabled -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test _Werror__pthread_c -- Performing Test _Werror__pthread_c - Success -- Performing Test _Werror__pthread_cxx -- Performing Test _Werror__pthread_cxx - Success -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.2") -- Using OpenSSL include dir at /usr/include -- Found HIDAPI: /usr/lib/libhidapi-libusb.so -- Looking for memset_s in c -- Looking for memset_s in c - not found -- Looking for explicit_bzero in c -- Looking for explicit_bzero in c - found -- Looking for strptime -- Looking for strptime - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (MiniUPnPc) does not match the name of the calling package (Miniupnpc). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindMiniupnpc.cmake:39 (find_package_handle_standard_args) external/CMakeLists.txt:38 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found MiniUPnPc: /usr/include/miniupnpc -- Found miniupnpc API version 18 -- Using shared miniupnpc found at /usr/include/miniupnpc -- Looking for libunbound -- Found libunbound include (unbound.h) in /usr/include -- Found libunbound library -- Using 32-bit LMDB from source tree -- Looking for backtrace -- Looking for backtrace - not found -- Backtrace_LIBRARY: -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- Performing Test HAVE_CXX_ATOMICS -- Performing Test HAVE_CXX_ATOMICS - Success -- Using HIDAPI include dir at /usr/include/hidapi -- Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR) -- Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR) -- Could not find Protobuf -- Building on i686 for default -- AES support enabled -- Performing Test _Werror__Wformat_c -- Performing Test _Werror__Wformat_c - Success -- Performing Test _Werror__Wformat_cxx -- Performing Test _Werror__Wformat_cxx - Success -- Performing Test _Werror__Wformat_security_c -- Performing Test _Werror__Wformat_security_c - Success -- Performing Test _Werror__Wformat_security_cxx -- Performing Test _Werror__Wformat_security_cxx - Success -- Performing Test _Werror__fstack_protector_c -- Performing Test _Werror__fstack_protector_c - Success -- Performing Test _Werror__fstack_protector_cxx -- Performing Test _Werror__fstack_protector_cxx - Success -- Performing Test _Werror__fstack_protector_strong_c -- Performing Test _Werror__fstack_protector_strong_c - Success -- Performing Test _Werror__fstack_protector_strong_cxx -- Performing Test _Werror__fstack_protector_strong_cxx - Success -- Performing Test _Werror__fcf_protection=full_c -- Performing Test _Werror__fcf_protection=full_c - Success -- Performing Test _Werror__fcf_protection=full_cxx -- Performing Test _Werror__fcf_protection=full_cxx - Success -- Performing Test _Werror__fstack_clash_protection_c -- Performing Test _Werror__fstack_clash_protection_c - Success -- Performing Test _Werror__fstack_clash_protection_cxx -- Performing Test _Werror__fstack_clash_protection_cxx - Success -- Looking for -pie linker flag -- Looking for -pie linker flag - found -- Looking for -Wl,-z,relro linker flag -- Looking for -Wl,-z,relro linker flag - found -- Looking for -Wl,-z,now linker flag -- Looking for -Wl,-z,now linker flag - found -- Looking for -Wl,-z,noexecstack linker flag -- Looking for -Wl,-z,noexecstack linker flag - found -- Looking for -Wl,-z,noexecheap linker flag -- Looking for -Wl,-z,noexecheap linker flag - not found -- Performing Test _Werror__Werror=switch_c -- Performing Test _Werror__Werror=switch_c - Success -- Performing Test _Werror__Werror=switch_cxx -- Performing Test _Werror__Werror=switch_cxx - Success -- Performing Test _Werror__Werror=return_type_c -- Performing Test _Werror__Werror=return_type_c - Success -- Performing Test _Werror__Werror=return_type_cxx -- Performing Test _Werror__Werror=return_type_cxx - Success -- Using C security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type -- Using C++ security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type -- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack CMake Warning (dev) at CMakeLists.txt:1093 (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 Version: 108400 -- Looking for rl_copy_text -- Looking for rl_copy_text - found -- Looking for rl_filename_completion_function -- Looking for rl_filename_completion_function - found -- Found readline library at: /usr -- Looking for a ASM-ATT compiler -- Looking for a ASM-ATT compiler - /usr/bin/as Monero crypto autodetect failed to find any libraries for target platform Defaulting to internal crypto library for wallet -- Trezor support disabled CMake Warning (dev) at CMakeLists.txt:1235 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" 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. -- Not building tests -- Not building debug utilities Doxygen: graphviz not found - graphs disabled -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Warning (dev) at CMakeLists.txt:1274 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" 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. -- Configuring done (3.5s) -- Generating done (0.4s) -- Build files have been written to: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/build [1/263] Building CXX object src/daemonizer/CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o [2/263] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o [3/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_rpc_payments.cpp.o [4/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_transporter.cpp.o [5/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_store.cpp.o [6/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o [7/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.o [8/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.o [9/263] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o [10/263] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.o [11/263] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/zmq_pub.cpp.o [12/263] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.o [13/263] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.o [14/263] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/message.cpp.o [15/263] Building CXX object src/serialization/CMakeFiles/obj_serialization.dir/json_object.cpp.o [16/263] Building CXX object src/rpc/CMakeFiles/obj_rpc_pub.dir/zmq_pub.cpp.o [17/263] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_peerlist.cpp.o [18/263] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_node.cpp.o [19/263] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/levin_notify.cpp.o [20/263] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o [21/263] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o [22/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/instanciations.cpp.o [23/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_version_str.cpp.o [24/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_payment.cpp.o [25/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o [26/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/bootstrap_node_selector.cpp.o [27/263] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/bootstrap_daemon.cpp.o [28/263] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_handler.cpp.o [29/263] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_payment_signature.cpp.o [30/263] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o [31/263] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o [32/263] Building CXX object src/net/CMakeFiles/obj_net.dir/zmq.cpp.o [33/263] Building CXX object src/net/CMakeFiles/obj_net.dir/tor_address.cpp.o [34/263] Building CXX object src/net/CMakeFiles/obj_net.dir/socks_connect.cpp.o [35/263] Building CXX object src/net/CMakeFiles/obj_net.dir/socks.cpp.o [36/263] Building CXX object src/net/CMakeFiles/obj_net.dir/resolve.cpp.o [37/263] Building CXX object src/net/CMakeFiles/obj_net.dir/parse.cpp.o [38/263] Building CXX object src/net/CMakeFiles/obj_net.dir/i2p_address.cpp.o [39/263] Building CXX object src/net/CMakeFiles/obj_net.dir/http.cpp.o [40/263] Building CXX object src/net/CMakeFiles/obj_net.dir/error.cpp.o [41/263] Building CXX object src/net/CMakeFiles/obj_net.dir/dandelionpp.cpp.o [42/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_tx_builder_ringct.cpp.o [43/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_kex_msg.cpp.o [44/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_clsag_context.cpp.o [45/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account_kex_impl.cpp.o [46/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account.cpp.o [47/263] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o [48/263] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/value_stream.cpp.o [49/263] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/table.cpp.o [50/263] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/error.cpp.o [51/263] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/database.cpp.o [52/263] Building CXX object src/hardforks/CMakeFiles/obj_hardforks.dir/hardforks.cpp.o [53/263] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o [54/263] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o [55/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_verification_utils.cpp.o [56/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o [57/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_sanity_check.cpp.o [58/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o [59/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o [60/263] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o [61/263] Building CXX object src/device/CMakeFiles/obj_device.dir/device_io_hid.cpp.o [62/263] Building CXX object src/device/CMakeFiles/obj_device.dir/device_ledger.cpp.o [63/263] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o [64/263] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o [65/263] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o [66/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_format_utils_basic.dir/cryptonote_format_utils_basic.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig.cpp:31: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/ostream:40, from /usr/include/c++/14.2.0/iostream:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/crypto.h:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [67/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o [68/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/merge_mining.cpp.o [69/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o [70/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o [71/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o [72/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o [73/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/connection_context.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account.cpp:34: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/ostream:40, from /usr/include/c++/14.2.0/iostream:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/crypto.h:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account.h:31, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [74/263] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_kex_msg.cpp:38: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/ostream:40, from /usr/include/c++/14.2.0/iostream:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/crypto.h:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_kex_msg.h:31, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_kex_msg.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [75/263] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.cpp:48: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/assert/source_location.hpp:13, from /usr/include/boost/exception/exception.hpp:9, from /usr/include/boost/throw_exception.hpp:21, from /usr/include/boost/thread/pthread/mutex.hpp:12, from /usr/include/boost/thread/mutex.hpp:16, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.cpp:30: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [76/263] Generating generated_testnet_blocks.c [77/263] Generating generated_stagenet_blocks.c [78/263] Generating generated_checkpoints.c [79/263] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o [80/263] Building C object src/blocks/CMakeFiles/obj_blocks.dir/generated_checkpoints.c.o /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/p2p/net_peerlist.cpp: In static member function 'static boost::optional nodetool::peerlist_storage::open(const std::string&)': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/p2p/net_peerlist.cpp:203:35: warning: 'bool boost::filesystem::copy_file(const path&, const path&, copy_option)' is deprecated: Use copy_options instead of copy_option [-Wdeprecated-declarations] 203 | boost::filesystem::copy_file(path, path + ".unportable", boost::filesystem::copy_option::overwrite_if_exists); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/p2p/net_peerlist.cpp:40: /usr/include/boost/filesystem/operations.hpp:473:13: note: declared here 473 | inline bool copy_file(path const& from, path const& to, // See ticket #2925 | ^~~~~~~~~ [81/263] Building C object src/blocks/CMakeFiles/obj_blocks.dir/generated_stagenet_blocks.c.o [82/263] Building C object src/blocks/CMakeFiles/obj_blocks.dir/generated_testnet_blocks.c.o [83/263] Building CXX object src/blocks/CMakeFiles/obj_blocks.dir/blocks.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/wallet/wallet_errors.h:38, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/wallet/ringdb.cpp:37: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/wallet/ringdb.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [84/263] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs_plus.cc.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device.cpp:33: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_ledger.hpp:91:14: warning: 'hw::ledger::{anonymous}::apdu_verbose' defined but not used [-Wunused-variable] 91 | bool apdu_verbose =true; | ^~~~~~~~~~~~ [85/263] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o [86/263] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o [87/263] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o [88/263] Linking CXX static library src/blocks/libblocks.a [89/263] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o [90/263] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o [91/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_pool.h:47, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_core.h:45, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/rpc_handler.cpp:6: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/thread/exceptions.hpp:20, from /usr/include/boost/thread/lock_types.hpp:12, from /usr/include/boost/thread/lock_algorithms.hpp:11, from /usr/include/boost/thread/locks.hpp:10, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/rpc_handler.cpp:3: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [92/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_JIT.c.o [93/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/rx-slow-hash.c.o [94/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/blockchain.h:59, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_verification_utils.cpp:29: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/stdexcept:39, from /usr/include/boost/asio/io_context.hpp:20, from /usr/include/boost/asio/io_service.hpp:18, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/blockchain.h:32: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [95/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c: In function 'rx_get_miner_thread': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c:507:10: warning: old-style function definition [-Wold-style-definition] 507 | uint32_t rx_get_miner_thread() { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c: In function 'rx_slow_hash_allocate_state': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c:511:6: warning: old-style function definition [-Wold-style-definition] 511 | void rx_slow_hash_allocate_state() {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c: In function 'rx_slow_hash_free_state': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/rx-slow-hash.c:520:6: warning: old-style function definition [-Wold-style-definition] 520 | void rx_slow_hash_free_state() { | ^~~~~~~~~~~~~~~~~~~~~~~ [96/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account_kex_impl.cpp:34: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/ostream:40, from /usr/include/c++/14.2.0/iostream:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/crypto.h:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account.h:31, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_account_kex_impl.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [97/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o [98/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/blockchain_db/blockchain_db.cpp:33: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/streambuf:43, from /usr/include/c++/14.2.0/bits/streambuf_iterator.h:35, from /usr/include/c++/14.2.0/iterator:66, from /usr/include/boost/iterator/iterator_traits.hpp:10, from /usr/include/boost/range/iterator_range_core.hpp:26, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/adaptor/reversed.hpp:14, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/blockchain_db/blockchain_db.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [99/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o [100/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hmac-keccak.c.o [101/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o [102/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o [103/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c: In function 'oaes_get_seed': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:517:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 517 | _test = (char *) calloc( sizeof( char ), timer.millitm ); | ^~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:517:42: note: earlier argument should specify number of elements, later size of each element /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c: In function 'oaes_key_gen': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:638:45: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 638 | _key = (oaes_key *) calloc( sizeof( oaes_key ), 1 ); | ^~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:638:45: note: earlier argument should specify number of elements, later size of each element /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c: In function 'oaes_key_import': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:815:50: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 815 | _ctx->key = (oaes_key *) calloc( sizeof( oaes_key ), 1 ); | ^~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:815:50: note: earlier argument should specify number of elements, later size of each element /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c: In function 'oaes_key_import_data': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:867:50: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 867 | _ctx->key = (oaes_key *) calloc( sizeof( oaes_key ), 1 ); | ^~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:867:50: note: earlier argument should specify number of elements, later size of each element /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c: In function 'oaes_alloc': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:896:56: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 896 | oaes_ctx * _ctx = (oaes_ctx *) calloc( sizeof( oaes_ctx ), 1 ); | ^~~~~~~~ /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/oaes_lib.c:896:56: note: earlier argument should specify number of elements, later size of each element [104/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o [105/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o [106/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o [107/263] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o [108/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o [109/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o [110/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o [111/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o [112/263] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o [113/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o [114/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_default.cpp:38: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/ostream:40, from /usr/include/c++/14.2.0/iostream:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/crypto/crypto.h:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device.hpp:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_default.hpp:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_default.cpp:33: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [115/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o [116/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/reciprocal.c.o [117/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o [118/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o [119/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_core.c.o [120/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o [121/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils_basic.cpp:31: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/blobdatatype.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:32: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [122/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/superscalar.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_tx_builder_ringct.cpp:36: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/refwrap.h:39, from /usr/include/c++/14.2.0/vector:68, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/ringct/rctTypes.h:36, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_tx_builder_ringct.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/multisig/multisig_tx_builder_ringct.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [123/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/randomx.cpp.o [124/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/instruction.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_ledger.cpp:35: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_ledger.hpp:34, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/device/device_ledger.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [125/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.cpp:48: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/assert/source_location.hpp:13, from /usr/include/boost/exception/exception.hpp:9, from /usr/include/boost/throw_exception.hpp:21, from /usr/include/boost/thread/pthread/mutex.hpp:12, from /usr/include/boost/thread/mutex.hpp:16, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/zmq_pub.cpp:30: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [126/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/allocator.cpp.o [127/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_sanity_check.cpp:32: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/refwrap.h:39, from /usr/include/c++/14.2.0/vector:68, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_sanity_check.cpp:30: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [128/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/virtual_memory.c.o [129/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/soft_aes.cpp.o [130/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/dataset.cpp.o [131/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/cpu.cpp.o [132/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o [133/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_avx2.c.o [134/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o [135/263] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_ref.c.o [136/263] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/aes_hash.cpp.o [137/263] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o [138/263] Linking CXX static library src/libversion.a [139/263] Linking CXX static library src/hardforks/libhardforks.a [140/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee_readline.dir/readline_buffer.cpp.o [141/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/http_base.cpp.o [142/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_parse_helpers.cpp.o [143/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/file_io_utils.cpp.o [144/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/misc_language.cpp.o [145/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/portable_storage.cpp.o [146/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/int-util.cpp.o [147/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_ssl.cpp.o [148/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/buffer.cpp.o [149/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlocker.cpp.o [150/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle-detail.cpp.o [151/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle.cpp.o [152/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/connection_basic.cpp.o [153/263] Building C object contrib/epee/src/CMakeFiles/obj_epee.dir/memwipe.c.o [154/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/levin_base.cpp.o [155/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/wipeable_string.cpp.o [156/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/parserse_base_utils.cpp.o [157/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/string_tools.cpp.o [158/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_utils_base.cpp.o [159/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_helper.cpp.o [160/263] Linking CXX static library external/randomx/librandomx.a [161/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlog.cpp.o [162/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/http_auth.cpp.o [163/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/abstract_http_client.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/account.cpp:41: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/istream:40, from /usr/include/c++/14.2.0/fstream:40, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/account.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [164/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/hex.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_pool.h:47, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_core.h:45, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:52: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp:33: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [165/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_stream.cpp.o [166/263] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_slice.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.cpp:34: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/contrib/epee/include/misc_log_ex.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/contrib/epee/include/include_base_utils.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [167/263] Building CXX object external/qrcodegen/CMakeFiles/qrcodegen.dir/QrCode.cpp.o [168/263] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o [169/263] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/ringct/rctOps.cpp:33: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/assert/source_location.hpp:13, from /usr/include/boost/exception/exception.hpp:9, from /usr/include/boost/throw_exception.hpp:21, from /usr/include/boost/lexical_cast/bad_lexical_cast.hpp:28, from /usr/include/boost/lexical_cast.hpp:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/ringct/rctOps.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [170/263] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/tx_pool.h:47, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_core.h:45, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/daemon_handler.h:35, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/daemon_handler.cpp:29: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/unique_ptr.h:38, from /usr/include/c++/14.2.0/memory:78, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/contrib/epee/include/byte_slice.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/daemon_handler.h:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [171/263] Creating directories for 'generate_translations_header' [172/263] No download step for 'generate_translations_header' [173/263] No update step for 'generate_translations_header' [174/263] No patch step for 'generate_translations_header' [175/263] Performing configure step for 'generate_translations_header' -- 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 CMake Warning at CMakeLists.txt:53 (message): lrelease program not found, translation files not built -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/build/translations [176/263] Performing build step for 'generate_translations_header' [1/2] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o [2/2] Linking C executable generate_translations_header [177/263] Performing install step for 'generate_translations_header' [178/263] Completed 'generate_translations_header' [179/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_prune.dir/blockchain_prune.cpp.o [180/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_prune_known_spent_data.dir/blockchain_prune_known_spent_data.cpp.o [181/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_stats.dir/blockchain_stats.cpp.o [182/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_depth.dir/blockchain_depth.cpp.o [183/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_ancestry.dir/blockchain_ancestry.cpp.o [184/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/blockchain_usage.cpp.o [185/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/blockchain_blackball.cpp.o [186/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blocksdat_file.cpp.o [187/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/bootstrap_file.cpp.o [188/263] Linking CXX static library external/qrcodegen/libqrcodegen.a [189/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blockchain_export.cpp.o [190/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blocksdat_file.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.h:32, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.cpp:38: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/hashtable.h:37, from /usr/include/c++/14.2.0/bits/unordered_set.h:33, from /usr/include/c++/14.2.0/unordered_set:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_core/cryptonote_tx_utils.cpp:31: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [191/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/bootstrap_file.cpp.o [192/263] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blockchain_import.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/json_object.cpp:36: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/boost/utility/string_ref_fwd.hpp:19, from /usr/include/boost/utility/string_ref.hpp:22, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/json_object.h:31, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/json_object.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [193/263] Building CXX object src/daemon/CMakeFiles/daemon.dir/rpc_command_executor.cpp.o [194/263] Building CXX object src/daemon/CMakeFiles/daemon.dir/main.cpp.o In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_format_utils.h:33, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/rpc_payment.cpp:39: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic_impl.h:43:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 43 | struct array_hasher: std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/string:49, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/ios:44, from /usr/include/c++/14.2.0/istream:40, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/external/boost/archive/portable_binary_iarchive.hpp:24, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/rpc_payment.cpp:29: /usr/include/c++/14.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/containers.h:107, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_basic.h:40, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/cryptonote_basic/cryptonote_boost_serialization.h:41, from /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/rpc/rpc_payment.cpp:38: /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/container.h: In instantiation of 'bool do_serialize_container(Archive&, C&) [with Archive = binary_archive; C = serializable_unordered_map]': /home/buildozer/aports/community/monero/src/monero-0.18.3.3/src/serialization/containers.h:116:171: required from 'bool do_serialize(Archive&, serializable_unordered_map&) [with Archive = binary_archive; K = crypto::public_key; V = cryptonote::rpc_payment::client_info]' 116 | template