Not searching for unused variables given on the command line. -- The CXX compiler identification is GNU 13.3.0 -- The C compiler identification is GNU 13.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /mnt/disk/openwrt-24.10/staging_dir/toolchain-mips_mips32_gcc-13.3.0_musl/bin/mips-openwrt-linux-musl-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /mnt/disk/openwrt-24.10/staging_dir/toolchain-mips_mips32_gcc-13.3.0_musl/bin/mips-openwrt-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Using and shipping https://github.com/Microsoft/GSL version Cloning into '/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/external/GSL'... fatal: unable to access 'https://github.com/Microsoft/GSL/': Failed to connect to github.com port 443 after 135626 ms: Couldn't connect to server CMake Warning (dev) at CMakeLists.txt:199 (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. -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1722 ] _boost_TEST_VERSIONS = "1.85.0;1.85;1.84.0;1.84;1.83.0;1.83;1.82.0;1.82;1.81.0;1.81;1.80.0;1.80;1.79.0;1.79;1.78.0;1.78;1.77.0;1.77;1.76.0;1.76;1.75.0;1.75;1.74.0;1.74;1.73.0;1.73;1.72.0;1.72;1.71.0;1.71;1.70.0;1.70;1.69.0;1.69;1.68.0;1.68;1.67.0;1.67;1.66.0;1.66" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1723 ] Boost_USE_MULTITHREADED = "TRUE" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1724 ] Boost_USE_STATIC_LIBS = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1725 ] Boost_USE_STATIC_RUNTIME = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1726 ] Boost_ADDITIONAL_VERSIONS = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1727 ] Boost_NO_SYSTEM_PATHS = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1759 ] BOOST_ROOT = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1760 ] ENV{BOOST_ROOT} = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1761 ] BOOST_INCLUDEDIR = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1762 ] ENV{BOOST_INCLUDEDIR} = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1763 ] BOOST_LIBRARYDIR = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1764 ] ENV{BOOST_LIBRARYDIR} = -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1836 ] _boost_INCLUDE_SEARCH_DIRS = "PATHS;C:/boost/include;C:/boost;/sw/local/include" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1837 ] _boost_PATH_SUFFIXES = "boost-1_85_0;boost_1_85_0;boost/boost-1_85_0;boost/boost_1_85_0;boost-1_85;boost_1_85;boost/boost-1_85;boost/boost_1_85;boost-1_84_0;boost_1_84_0;boost/boost-1_84_0;boost/boost_1_84_0;boost-1_84;boost_1_84;boost/boost-1_84;boost/boost_1_84;boost-1_83_0;boost_1_83_0;boost/boost-1_83_0;boost/boost_1_83_0;boost-1_83;boost_1_83;boost/boost-1_83;boost/boost_1_83;boost-1_82_0;boost_1_82_0;boost/boost-1_82_0;boost/boost_1_82_0;boost-1_82;boost_1_82;boost/boost-1_82;boost/boost_1_82;boost-1_81_0;boost_1_81_0;boost/boost-1_81_0;boost/boost_1_81_0;boost-1_81;boost_1_81;boost/boost-1_81;boost/boost_1_81;boost-1_80_0;boost_1_80_0;boost/boost-1_80_0;boost/boost_1_80_0;boost-1_80;boost_1_80;boost/boost-1_80;boost/boost_1_80;boost-1_79_0;boost_1_79_0;boost/boost-1_79_0;boost/boost_1_79_0;boost-1_79;boost_1_79;boost/boost-1_79;boost/boost_1_79;boost-1_78_0;boost_1_78_0;boost/boost-1_78_0;boost/boost_1_78_0;boost-1_78;boost_1_78;boost/boost-1_78;boost/boost_1_78;boost-1_77_0;boost_1_77_0;boost/boost-1_77_0;boost/boost_1_77_0;boost-1_77;boost_1_77;boost/boost-1_77;boost/boost_1_77;boost-1_76_0;boost_1_76_0;boost/boost-1_76_0;boost/boost_1_76_0;boost-1_76;boost_1_76;boost/boost-1_76;boost/boost_1_76;boost-1_75_0;boost_1_75_0;boost/boost-1_75_0;boost/boost_1_75_0;boost-1_75;boost_1_75;boost/boost-1_75;boost/boost_1_75;boost-1_74_0;boost_1_74_0;boost/boost-1_74_0;boost/boost_1_74_0;boost-1_74;boost_1_74;boost/boost-1_74;boost/boost_1_74;boost-1_73_0;boost_1_73_0;boost/boost-1_73_0;boost/boost_1_73_0;boost-1_73;boost_1_73;boost/boost-1_73;boost/boost_1_73;boost-1_72_0;boost_1_72_0;boost/boost-1_72_0;boost/boost_1_72_0;boost-1_72;boost_1_72;boost/boost-1_72;boost/boost_1_72;boost-1_71_0;boost_1_71_0;boost/boost-1_71_0;boost/boost_1_71_0;boost-1_71;boost_1_71;boost/boost-1_71;boost/boost_1_71;boost-1_70_0;boost_1_70_0;boost/boost-1_70_0;boost/boost_1_70_0;boost-1_70;boost_1_70;boost/boost-1_70;boost/boost_1_70;boost-1_69_0;boost_1_69_0;boost/boost-1_69_0;boost/boost_1_69_0;boost-1_69;boost_1_69;boost/boost-1_69;boost/boost_1_69;boost-1_68_0;boost_1_68_0;boost/boost-1_68_0;boost/boost_1_68_0;boost-1_68;boost_1_68;boost/boost-1_68;boost/boost_1_68;boost-1_67_0;boost_1_67_0;boost/boost-1_67_0;boost/boost_1_67_0;boost-1_67;boost_1_67;boost/boost-1_67;boost/boost_1_67;boost-1_66_0;boost_1_66_0;boost/boost-1_66_0;boost/boost_1_66_0;boost-1_66;boost_1_66;boost/boost-1_66;boost/boost_1_66" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1852 ] location of version.hpp: /mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/boost/version.hpp -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1892 ] Boost_VERSION = "108600" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1893 ] Boost_VERSION_STRING = "1.86.0" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1894 ] Boost_VERSION_MACRO = "108600" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1895 ] Boost_VERSION_MAJOR = "1" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1896 ] Boost_VERSION_MINOR = "86" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1897 ] Boost_VERSION_PATCH = "0" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1898 ] Boost_VERSION_COUNT = "3" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1922 ] Boost_LIB_PREFIX = "" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1923 ] Boost_NAMESPACE = "boost" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:969 ] _boost_COMPILER = "-gcc13" (guessed) -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1959 ] _boost_MULTITHREADED = "-mt" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2037 ] _boost_ARCHITECTURE_TAG = "" (detected) -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2041 ] _boost_RELEASE_ABI_TAG = "-" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2042 ] _boost_DEBUG_ABI_TAG = "-d" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2102 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/lib;/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/../lib;/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2103 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/lib;/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/../lib;/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib" CMake Warning at /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1414 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1539 (_Boost_COMPONENT_DEPENDENCIES) /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2151 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:199 (find_package) CMake Warning at /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1414 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:1539 (_Boost_COMPONENT_DEPENDENCIES) /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2151 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:199 (find_package) -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2288 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc13-mt-1_86;boost_system-gcc13-mt;boost_system-gcc13-mt;boost_system-mt-1_86;boost_system-mt;boost_system-mt;boost_system-mt;boost_system -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_RELEASE = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2343 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-gcc13-mt-d-1_86;boost_system-gcc13-mt-d;boost_system-gcc13-mt-d;boost_system-mt-d-1_86;boost_system-mt-d;boost_system-mt-d;boost_system-mt;boost_system -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_DEBUG = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2288 ] Searching for PROGRAM_OPTIONS_LIBRARY_RELEASE: boost_program_options-gcc13-mt-1_86;boost_program_options-gcc13-mt;boost_program_options-gcc13-mt;boost_program_options-mt-1_86;boost_program_options-mt;boost_program_options-mt;boost_program_options-mt;boost_program_options -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_RELEASE = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:2343 ] Searching for PROGRAM_OPTIONS_LIBRARY_DEBUG: boost_program_options-gcc13-mt-d-1_86;boost_program_options-gcc13-mt-d;boost_program_options-gcc13-mt-d;boost_program_options-mt-d-1_86;boost_program_options-mt-d;boost_program_options-mt-d;boost_program_options-mt;boost_program_options -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_DEBUG = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib" -- [ /mnt/disk/openwrt-24.10/staging_dir/host/share/cmake-3.30/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- Found Boost: /mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/include (found suitable version "1.86.0", minimum required is "1.66.0") found components: system program_options -- Found OpenSSL: /mnt/disk/openwrt-24.10/staging_dir/target-mips_mips32_musl/usr/lib/libcrypto.so (found suitable version "3.0.19", minimum required is "1.1.0") -- Configuring done (137.1s) -- Generating done (0.0s) -- Build files have been written to: /mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3 ninja: Entering directory `/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3' [1/25] Building CXX object CMakeFiles/trojan.dir/src/core/config.cpp.o FAILED: CMakeFiles/trojan.dir/src/core/config.cpp.o /mnt/disk/openwrt-24.10/staging_dir/toolchain-mips_mips32_gcc-13.3.0_musl/bin/mips-openwrt-linux-musl-g++ -DBADVPN_BREACTOR_BADVPN=1 -DBADVPN_LINUX=1 -DBADVPN_LITTLE_ENDIAN=1 -DBADVPN_THREADWORK_USE_PTHREAD=1 -DBADVPN_THREAD_SAFE=1 -DBADVPN_USE_EPOLL=1 -DBADVPN_USE_SIGNALFD=1 -DBOOST_BIND_GLOBAL_PLACEHOLDERS=1 -DDEFAULT_CONFIG=\"/etc/trojan/config.json\" -DENABLE_NAT -DENABLE_REUSE_PORT -DENABLE_SSL_KEYLOG -DENABLE_TLS13_CIPHERSUITES -D_GNU_SOURCE=1 -I/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/src -I/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/NAMES -I/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/external/GSL/include -pipe -mno-branch-likely -mips32 -mtune=mips32 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3=trojan-plus-10.0.3 -ffunction-sections -fdata-sections -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -ffunction-sections -fdata-sections -flto=auto -fno-fat-lto-objects -Wall -Wextra -DPIC -fpic -std=c++11 -O3 -DNDEBUG -s -std=gnu++17 -Wall -Wextra -MD -MT CMakeFiles/trojan.dir/src/core/config.cpp.o -MF CMakeFiles/trojan.dir/src/core/config.cpp.o.d -o CMakeFiles/trojan.dir/src/core/config.cpp.o -c /mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/src/core/config.cpp /mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/src/core/config.cpp:26:10: fatal error: gsl/gsl: No such file or directory 26 | #include | ^~~~~~~~~ compilation terminated. [2/25] Building CXX object CMakeFiles/trojan.dir/src/core/authenticator.cpp.o ninja: build stopped: subcommand failed. make[2]: *** [Makefile:69: /mnt/disk/openwrt-24.10/build_dir/target-mips_mips32_musl/trojan-plus-10.0.3/.built] Error 1 time: package/feeds/packages/trojan-plus/compile#6.19#2.54#142.60