-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.2.0_musl/bin/aarch64-openwrt-linux-musl-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: /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.2.0_musl/bin/aarch64-openwrt-linux-musl-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)
-- Found GnuTLS: /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/libgnutls.so (found version "3.7.8")
-- Found Boost: /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0")
-- The following features have been enabled:
* BUILD_SHARED_LIBS, build libtorrent as a shared library
* 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:
* GnuTLS, GnuTLS is a free software implementation of the TLS and DTLS protocols,
Provides HTTPS support to libtorrent
-- The following REQUIRED packages have been found:
* Threads
* boost_headers (required version == 1.81.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-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
-- The following RECOMMENDED packages have not been found:
* OpenSSL, Full-strength general purpose cryptography library,
Provides HTTPS support to libtorrent
-- Configuring done (4.4s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_ASM_COMPILER
CMAKE_ASM_COMPILER_LAUNCHER
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_EXPORT_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
CMAKE_MODULE_LINKER_FLAGS
DL_LIBRARY
-- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8
ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8'
[1/169] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o
[2/169] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
FAILED: CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.2.0_musl/bin/aarch64-openwrt-linux-musl-g++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_GNUTLS -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/include -I/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/deps/try_signal -I/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/deps/asio-gnutls/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8=libtorrent-rasterbar-2.0.8 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wpedantic -Wvla -Wno-noexcept-type -Wno-format-zero-length -ftemplate-depth=512 -fexceptions -MD -MT CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -c /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/src/alert.cpp
In file included from /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/include/libtorrent/tracker_manager.hpp:69,
from /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/include/libtorrent/alert_types.hpp:69,
from /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/src/alert.cpp:51:
/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/include/libtorrent/ssl.hpp:72:10: fatal error: boost/asio/gnutls.hpp: No such file or directory
72 | #include
| ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile:93: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/libtorrent-rasterbar-2.0.8/.built] Error 1
time: package/feeds/packages/libtorrent-rasterbar/compile#13.15#2.59#19.46