make[3]: Entering directory '/builder/feeds/passwall_packages/trojan-plus' mkdir -p /builder/dl SHELL= flock /builder/tmp/.trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz.flock -c ' /builder/scripts/download.pl "/builder/dl" "trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz" "2d37d09fe6d39d7981116ad387706f58f2b30b74a34e27fc5608f267dacc9208" "" || ( /builder/scripts/dl_github_archive.py --dl-dir="/builder/dl" --url="https://github.com/peter-tank/trojan-plus.git" --version="a6394cdd718669b0c7491493a78e61f6f0f899b3" --subdir="trojan-plus-10.0.3" --source="trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz" --hash="2d37d09fe6d39d7981116ad387706f58f2b30b74a34e27fc5608f267dacc9208" --submodules || ( echo "Checking out files from the git repository..."; mkdir -p /builder/tmp/dl && cd /builder/tmp/dl && rm -rf trojan-plus-10.0.3 && [ \! -d trojan-plus-10.0.3 ] && git clone https://github.com/peter-tank/trojan-plus.git trojan-plus-10.0.3 && (cd trojan-plus-10.0.3 && git checkout a6394cdd718669b0c7491493a78e61f6f0f899b3) && export TAR_TIMESTAMP=`cd trojan-plus-10.0.3 && git log -1 --format='\''@%ct'\''` && echo "Generating formal git archive (apply .gitattributes rules)" && (cd trojan-plus-10.0.3 && git config core.abbrev 8 && git archive --format=tar HEAD --output=../trojan-plus-10.0.3.tar.git) && tar --ignore-failed-read -C trojan-plus-10.0.3 -f trojan-plus-10.0.3.tar.git -r .git .gitmodules 2>/dev/null && rm -rf trojan-plus-10.0.3 && mkdir trojan-plus-10.0.3 && tar -C trojan-plus-10.0.3 -xf trojan-plus-10.0.3.tar.git && (cd trojan-plus-10.0.3 && git submodule update --init --recursive -- && rm -rf .git .gitmodules) && echo "Packing checkout..." && tar --numeric-owner --owner=0 --group=0 --mode=a-s --sort=name ${TAR_TIMESTAMP:+--mtime="$TAR_TIMESTAMP"} -c trojan-plus-10.0.3 | xz -zc -7e > /builder/tmp/dl/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz && mv /builder/tmp/dl/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz /builder/dl/ && rm -rf trojan-plus-10.0.3; ); ) ' + curl -f --connect-timeout 20 --retry 5 --location https://sources.cdn.openwrt.org/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 Download failed. + curl -f --connect-timeout 20 --retry 5 --location https://sources.openwrt.org/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 Not Found Download failed. + curl -f --connect-timeout 20 --retry 5 --location https://mirror2.openwrt.org/sources/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 Not Found Download failed. No more mirrors to try - giving up. trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz: Download from https://github.com/peter-tank/trojan-plus.git failed trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz: Wrong hash (probably caused by .gitattributes), expecting 2d37d09fe6d39d7981116ad387706f58f2b30b74a34e27fc5608f267dacc9208, got 9c0b33f7d8502bf43fa13d1d492b78923b6cc089971583f07e7a898b9428613a Checking out files from the git repository... Cloning into 'trojan-plus-10.0.3'... Note: switching to 'a6394cdd718669b0c7491493a78e61f6f0f899b3'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at a6394cd Bump 10.0.3 - #tproxy implement tcp tproxy of iptables - minor fixes Generating formal git archive (apply .gitattributes rules) Packing checkout... touch /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.prepared_1df0cf86ca4020e7ccbb10e854e2fd78_18f1e190c5d53547fed41a3eaa76e9e9_check . /builder/include/shell.sh; xzcat /builder/dl/trojan-plus-10.0.3-a6394cdd718669b0c7491493a78e61f6f0f899b3.tar.xz | tar -C /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.. -xf - [ ! -d ./src/ ] || cp -fpR ./src/. /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3 Applying /builder/feeds/passwall_packages/trojan-plus/patches/001-Fix-boost1.87-build.patch using plaintext: patching file src/core/service.cpp patching file src/session/session.cpp patching file src/core/utils.cpp touch /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.prepared_1df0cf86ca4020e7ccbb10e854e2fd78_18f1e190c5d53547fed41a3eaa76e9e9 rm -f /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.configured_* rm -f /builder/staging_dir/target-loongarch64_generic_musl/stamp/.trojan-plus_installed mkdir -p /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3 (cd /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3; CFLAGS="-O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3=trojan-plus-10.0.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3=trojan-plus-10.0.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wall -Wextra -DPIC -fpic -flto -std=c++11 -O3 -ffunction-sections -fdata-sections " LDFLAGS="-L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/usr/lib -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/lib -fuse-ld=bfd -znow -zrelro -flto -Wl,--gc-sections " cmake --no-warn-unused-cli -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_VERSION=1 -DCMAKE_SYSTEM_PROCESSOR=loongarch64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_C_COMPILER_LAUNCHER="" -DCMAKE_C_COMPILER="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc" -DCMAKE_CXX_COMPILER_LAUNCHER="" -DCMAKE_CXX_COMPILER="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-g++" -DCMAKE_ASM_COMPILER_LAUNCHER="" -DCMAKE_ASM_COMPILER="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc" -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/usr/lib -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/lib -fuse-ld=bfd -znow -zrelro -flto -Wl,--gc-sections" -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/usr/lib -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/lib -fuse-ld=bfd -znow -zrelro -flto -Wl,--gc-sections -Wl,-Bsymbolic-functions" -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/usr/lib -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/lib -fuse-ld=bfd -znow -zrelro -flto -Wl,--gc-sections -Wl,-Bsymbolic-functions" -DCMAKE_AR="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc-ar" -DCMAKE_NM="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc-nm" -DCMAKE_RANLIB="/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc-ranlib" -DCMAKE_FIND_ROOT_PATH="/builder/staging_dir/target-loongarch64_generic_musl/usr;/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=BOTH -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_STRIP=: -DCMAKE_INSTALL_PREFIX=/usr -DDL_LIBRARY=/builder/staging_dir/target-loongarch64_generic_musl -DCMAKE_PREFIX_PATH=/builder/staging_dir/target-loongarch64_generic_musl -DCMAKE_SKIP_RPATH=TRUE -DCMAKE_EXPORT_PACKAGE_REGISTRY=FALSE -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE -DCMAKE_FIND_USE_PACKAGE_REGISTRY=FALSE -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=TRUE -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=FALSE -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=TRUE -DCMAKE_GENERATOR="Ninja" -DENABLE_MYSQL=OFF -DENABLE_NAT=ON -DENABLE_REUSE_PORT=ON -DENABLE_SSL_KEYLOG=ON -DENABLE_TLS13_CIPHERSUITES=ON -DFORCE_TCP_FASTOPEN=OFF -DSYSTEMD_SERVICE=OFF -DOPENSSL_USE_STATIC_LIBS=FALSE -DBoost_DEBUG=ON -DBoost_NO_BOOST_CMAKE=ON /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3 ) CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Not searching for unused variables given on the command line. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-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: /builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-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 '/builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/external/GSL'... Note: switching to '0f6dbc9'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 0f6dbc9 Merge pull request #892 from JordanMaples/dev/jomaples/gsl3.1.0 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. -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1736 ] _boost_TEST_VERSIONS = "1.87.0;1.87;1.86.0;1.86;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" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1737 ] Boost_USE_MULTITHREADED = "TRUE" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1738 ] Boost_USE_STATIC_LIBS = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1739 ] Boost_USE_STATIC_RUNTIME = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1740 ] Boost_ADDITIONAL_VERSIONS = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1741 ] Boost_NO_SYSTEM_PATHS = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1773 ] BOOST_ROOT = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1774 ] ENV{BOOST_ROOT} = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1775 ] BOOST_INCLUDEDIR = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1776 ] ENV{BOOST_INCLUDEDIR} = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1777 ] BOOST_LIBRARYDIR = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1778 ] ENV{BOOST_LIBRARYDIR} = -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1850 ] _boost_INCLUDE_SEARCH_DIRS = "PATHS;C:/boost/include;C:/boost;/sw/local/include" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1851 ] _boost_PATH_SUFFIXES = "boost-1_87_0;boost_1_87_0;boost/boost-1_87_0;boost/boost_1_87_0;boost-1_87;boost_1_87;boost/boost-1_87;boost/boost_1_87;boost-1_86_0;boost_1_86_0;boost/boost-1_86_0;boost/boost_1_86_0;boost-1_86;boost_1_86;boost/boost-1_86;boost/boost_1_86;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" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1866 ] location of version.hpp: /builder/staging_dir/target-loongarch64_generic_musl/usr/include/boost/version.hpp -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1906 ] Boost_VERSION = "108800" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1907 ] Boost_VERSION_STRING = "1.88.0" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1908 ] Boost_VERSION_MACRO = "108800" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1909 ] Boost_VERSION_MAJOR = "1" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1910 ] Boost_VERSION_MINOR = "88" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1911 ] Boost_VERSION_PATCH = "0" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1912 ] Boost_VERSION_COUNT = "3" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1936 ] Boost_LIB_PREFIX = "" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1937 ] Boost_NAMESPACE = "boost" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:969 ] _boost_COMPILER = "-gcc14" (guessed) -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1973 ] _boost_MULTITHREADED = "-mt" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2051 ] _boost_ARCHITECTURE_TAG = "" (detected) -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2055 ] _boost_RELEASE_ABI_TAG = "-" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2056 ] _boost_DEBUG_ABI_TAG = "-d" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2116 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/builder/staging_dir/target-loongarch64_generic_musl/usr/include/lib;/builder/staging_dir/target-loongarch64_generic_musl/usr/include/../lib;/builder/staging_dir/target-loongarch64_generic_musl/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2117 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/builder/staging_dir/target-loongarch64_generic_musl/usr/include/lib;/builder/staging_dir/target-loongarch64_generic_musl/usr/include/../lib;/builder/staging_dir/target-loongarch64_generic_musl/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib" CMake Warning at /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1428 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1553 (_Boost_COMPONENT_DEPENDENCIES) /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2165 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:199 (find_package) CMake Warning at /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1428 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:1553 (_Boost_COMPONENT_DEPENDENCIES) /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2165 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:199 (find_package) -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2302 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc14-mt-1_88;boost_system-gcc14-mt;boost_system-gcc14-mt;boost_system-mt-1_88;boost_system-mt;boost_system-mt;boost_system-mt;boost_system -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_RELEASE = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2357 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-gcc14-mt-d-1_88;boost_system-gcc14-mt-d;boost_system-gcc14-mt-d;boost_system-mt-d-1_88;boost_system-mt-d;boost_system-mt-d;boost_system-mt;boost_system -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_DEBUG = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2302 ] Searching for PROGRAM_OPTIONS_LIBRARY_RELEASE: boost_program_options-gcc14-mt-1_88;boost_program_options-gcc14-mt;boost_program_options-gcc14-mt;boost_program_options-mt-1_88;boost_program_options-mt;boost_program_options-mt;boost_program_options-mt;boost_program_options -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_RELEASE = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:2357 ] Searching for PROGRAM_OPTIONS_LIBRARY_DEBUG: boost_program_options-gcc14-mt-d-1_88;boost_program_options-gcc14-mt-d;boost_program_options-gcc14-mt-d;boost_program_options-mt-d-1_88;boost_program_options-mt-d;boost_program_options-mt-d;boost_program_options-mt;boost_program_options -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:823 ] Boost_LIBRARY_DIR_DEBUG = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib" -- [ /builder/staging_dir/host/share/cmake-3.31/Modules/FindBoost.cmake:825 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/builder/staging_dir/target-loongarch64_generic_musl/usr/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- Found Boost: /builder/staging_dir/target-loongarch64_generic_musl/usr/include (found suitable version "1.88.0", minimum required is "1.66.0") found components: system program_options -- Found OpenSSL: /builder/staging_dir/target-loongarch64_generic_musl/usr/lib/libcrypto.so (found suitable version "3.0.16", minimum required is "1.1.0") -- Configuring done (1.6s) -- Generating done (0.0s) -- Build files have been written to: /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3 touch /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.configured_68b329da9893e34099c7d8ad5cb9c940 rm -f /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.built touch /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.built_check MAKEFLAGS="--jobserver-auth=3,4" /builder/staging_dir/host/bin/ninja -C /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3 ninja: Entering directory `/builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3' [1/25] Building CXX object CMakeFiles/trojan.dir/src/core/authenticator.cpp.o [2/25] Building CXX object CMakeFiles/trojan.dir/src/core/log.cpp.o [3/25] Building CXX object CMakeFiles/trojan.dir/src/core/version.cpp.o [4/25] Building CXX object CMakeFiles/trojan.dir/src/core/service.cpp.o [5/25] Building CXX object CMakeFiles/trojan.dir/src/core/config.cpp.o [6/25] Building CXX object CMakeFiles/trojan.dir/src/core/icmpd.cpp.o [7/25] Building CXX object CMakeFiles/trojan.dir/src/core/pipeline.cpp.o [8/25] Building CXX object CMakeFiles/trojan.dir/src/core/utils.cpp.o [9/25] Building CXX object CMakeFiles/trojan.dir/src/main.cpp.o [10/25] Building CXX object CMakeFiles/trojan.dir/src/proto/socks5address.cpp.o [11/25] Building CXX object CMakeFiles/trojan.dir/src/proto/trojanrequest.cpp.o [12/25] Building CXX object CMakeFiles/trojan.dir/src/proto/udppacket.cpp.o [13/25] Building CXX object CMakeFiles/trojan.dir/src/proto/pipelinerequest.cpp.o [14/25] Building CXX object CMakeFiles/trojan.dir/src/session/forwardsession.cpp.o [15/25] Building CXX object CMakeFiles/trojan.dir/src/session/natsession.cpp.o [16/25] Building CXX object CMakeFiles/trojan.dir/src/session/clientsession.cpp.o [17/25] Building CXX object CMakeFiles/trojan.dir/src/session/socketsession.cpp.o [18/25] Building CXX object CMakeFiles/trojan.dir/src/session/serversession.cpp.o [19/25] Building CXX object CMakeFiles/trojan.dir/src/session/session.cpp.o [20/25] Building CXX object CMakeFiles/trojan.dir/src/ssl/ssldefaults.cpp.o [21/25] Building CXX object CMakeFiles/trojan.dir/src/ssl/sslsession.cpp.o [22/25] Building CXX object CMakeFiles/trojan.dir/src/session/pipelinecomponent.cpp.o [23/25] Building CXX object CMakeFiles/trojan.dir/src/session/udpforwardsession.cpp.o [24/25] Building CXX object CMakeFiles/trojan.dir/src/session/pipelinesession.cpp.o [25/25] Linking CXX executable trojan FAILED: trojan : && /builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-g++ -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3=trojan-plus-10.0.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wall -Wextra -DPIC -fpic -flto -std=c++11 -O3 -ffunction-sections -fdata-sections -DNDEBUG -s -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/usr/lib -L/builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/lib -fuse-ld=bfd -znow -zrelro -flto -Wl,--gc-sections -Wl,--dependency-file=CMakeFiles/trojan.dir/link.d CMakeFiles/trojan.dir/src/core/authenticator.cpp.o CMakeFiles/trojan.dir/src/core/config.cpp.o CMakeFiles/trojan.dir/src/core/log.cpp.o CMakeFiles/trojan.dir/src/core/service.cpp.o CMakeFiles/trojan.dir/src/core/version.cpp.o CMakeFiles/trojan.dir/src/core/pipeline.cpp.o CMakeFiles/trojan.dir/src/core/icmpd.cpp.o CMakeFiles/trojan.dir/src/core/utils.cpp.o CMakeFiles/trojan.dir/src/main.cpp.o CMakeFiles/trojan.dir/src/proto/socks5address.cpp.o CMakeFiles/trojan.dir/src/proto/trojanrequest.cpp.o CMakeFiles/trojan.dir/src/proto/udppacket.cpp.o CMakeFiles/trojan.dir/src/proto/pipelinerequest.cpp.o CMakeFiles/trojan.dir/src/session/clientsession.cpp.o CMakeFiles/trojan.dir/src/session/forwardsession.cpp.o CMakeFiles/trojan.dir/src/session/natsession.cpp.o CMakeFiles/trojan.dir/src/session/serversession.cpp.o CMakeFiles/trojan.dir/src/session/socketsession.cpp.o CMakeFiles/trojan.dir/src/session/session.cpp.o CMakeFiles/trojan.dir/src/session/pipelinecomponent.cpp.o CMakeFiles/trojan.dir/src/session/udpforwardsession.cpp.o CMakeFiles/trojan.dir/src/session/pipelinesession.cpp.o CMakeFiles/trojan.dir/src/ssl/ssldefaults.cpp.o CMakeFiles/trojan.dir/src/ssl/sslsession.cpp.o -o trojan /builder/staging_dir/target-loongarch64_generic_musl/usr/lib/libboost_system.so /builder/staging_dir/target-loongarch64_generic_musl/usr/lib/libboost_program_options.so /builder/staging_dir/target-loongarch64_generic_musl/usr/lib/libssl.so /builder/staging_dir/target-loongarch64_generic_musl/usr/lib/libcrypto.so && : /builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/../lib/gcc/loongarch64-openwrt-linux-musl/14.2.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: _ZN5boost4asio6detail15keyword_tss_ptrINS1_10call_stackINS1_14thread_contextENS1_16thread_info_baseEE7contextEE6value_E: TLS definition in /builder/tmp/ccDUaj1T.ltrans2.ltrans.o section .tbss._ZN5boost4asio6detail15keyword_tss_ptrINS1_10call_stackINS1_14thread_contextENS1_16thread_info_baseEE7contextEE6value_E mismatches non-TLS reference in /builder/tmp/ccDUaj1T.ltrans3.ltrans.o /builder/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/../lib/gcc/loongarch64-openwrt-linux-musl/14.2.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /builder/tmp/ccDUaj1T.ltrans3.ltrans.o: error adding symbols: bad value collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. make[3]: *** [Makefile:73: /builder/build_dir/target-loongarch64_generic_musl/trojan-plus-10.0.3/.built] Error 1 make[3]: Leaving directory '/builder/feeds/passwall_packages/trojan-plus' time: package/feeds/passwall_packages/trojan-plus/compile#116.52#13.79#43.32