+ curl -f --connect-timeout 5 --retry 3 --location https://raw.githubusercontent.com/pradt2/always-online-stun/0932114f96cd80886f559994545692870df73804/valid_nat_testing_hosts.txt % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 667 100 667 0 0 563 0 0:00:01 0:00:01 --:--:-- 564 100 667 100 667 0 0 563 0 0:00:01 0:00:01 --:--:-- 564 + curl -f --connect-timeout 5 --retry 3 --location https://codeload.github.com/dangowrt/comrade/tar.gz/v0.1.1?/comrade-0.1.1.tar.gz % 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 100 257k 0 257k 0 0 152k 0 --:--:-- 0:00:01 --:--:-- 152k Hash of the downloaded file does not match (file: b825dfc609953d861497295b33faedb99c19d605a7abcaf8b1af70d21b2c7b77, requested: b778bbc4aa61e6e77632f4931557a2831eb80ef981f099d175d48b40324d4619) - deleting download. + curl -f --connect-timeout 5 --retry 3 --location https://mirror2.immortalwrt.org/sources/comrade-0.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143 0 143 0 0 158 0 --:--:-- --:--:-- --:--:-- 158 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 294 100 294 0 0 150 0 0:00:01 0:00:01 --:--:-- 304 0 4573 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 curl: (22) The requested URL returned error: 403 Download failed. + curl -f --connect-timeout 5 --retry 3 --location https://mirror.immortalwrt.org/sources/comrade-0.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143 0 143 0 0 150 0 --:--:-- --:--:-- --:--:-- 150 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 196 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 curl: (22) The requested URL returned error: 404 Download failed. + curl -f --connect-timeout 5 --retry 3 --location https://sources-cdn.immortalwrt.org/comrade-0.1.1.tar.gz % 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:00:01 --:--:-- 0 curl: (22) The requested URL returned error: 404 Download failed. + curl -f --connect-timeout 5 --retry 3 --location https://sources.immortalwrt.org/comrade-0.1.1.tar.gz % 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:00:01 --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 curl: (22) The requested URL returned error: 404 Download failed. + curl -f --connect-timeout 5 --retry 3 --location https://sources.cdn.openwrt.org/comrade-0.1.1.tar.gz % 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 100 257k 100 257k 0 0 264k 0 --:--:-- --:--:-- --:--:-- 264k The --no-warn-unused-cli option is deprecated. Use -Wno-unused-cli instead. -- The C compiler identification is GNU 14.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /mnt/disk/master/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test comrade_have__Wdate_time -- Performing Test comrade_have__Wdate_time - Success -- Performing Test comrade_have__ffile_prefix_map__mnt_disk_master_build_dir_target_arm_arm1176jzf_s_vfp_musl_eabi_comrade_0_1_1__ -- Performing Test comrade_have__ffile_prefix_map__mnt_disk_master_build_dir_target_arm_arm1176jzf_s_vfp_musl_eabi_comrade_0_1_1__ - Success -- Found PkgConfig: /mnt/disk/master/staging_dir/host/bin/pkg-config (found version "2.5.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'libssh' -- Found libssh, version 0.12.1 -- Crypto backend: openssl (follows libssh) -- STUN bundle: 30 servers baked, 0 big-tech dropped -- DHT: linking /mnt/disk/master/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libdht.so -- Looking for ssh_pki_generate_key -- Looking for ssh_pki_generate_key - found -- Configuring done (1.1s) -- Generating done (0.1s) -- Build files have been written to: /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1 ninja: Entering directory `/mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/71] Building C object CMakeFiles/comrade_compat.dir/src/wsock.c.o [2/71] Building C object CMakeFiles/comrade_crypto.dir/src/sha1.c.o [3/71] Building C object CMakeFiles/comrade_dbg.dir/src/dbg.c.o [4/71] Building C object CMakeFiles/comrade_compat.dir/src/tty.c.o [5/71] Building C object CMakeFiles/comrade_token.dir/src/base58.c.o [6/71] Building C object CMakeFiles/comrade_appdir.dir/src/appdir.c.o [7/71] Building C object CMakeFiles/comrade_token.dir/src/base64.c.o [8/71] Building C object CMakeFiles/comrade_compat.dir/src/oscompat.c.o [9/71] Building C object CMakeFiles/comrade_crypto.dir/src/candpolicy.c.o [10/71] Building C object CMakeFiles/comrade_crypto.dir/src/keys.c.o [11/71] Building C object CMakeFiles/comrade_crypto.dir/src/bencode.c.o [12/71] Building C object CMakeFiles/comrade_token.dir/src/tokgen.c.o [13/71] Building C object CMakeFiles/comrade_conn.dir/src/conn.c.o [14/71] Building C object CMakeFiles/comrade_termfilter.dir/src/termfilter.c.o [15/71] Building C object CMakeFiles/comrade_token.dir/src/token.c.o [16/71] Linking C static library libcomrade_compat.a [17/71] Building C object CMakeFiles/comrade_crypto.dir/src/netmon.c.o [18/71] Building C object CMakeFiles/comrade_crypto.dir/src/candpack.c.o [19/71] Building C object CMakeFiles/comrade_cpty.dir/src/cpty_posix.c.o [20/71] Building C object CMakeFiles/comrade_stream.dir/src/stream.c.o [21/71] Linking C static library libcomrade_token.a [22/71] Linking C static library libcomrade_termfilter.a [23/71] Linking C static library libcomrade_appdir.a [24/71] Building C object CMakeFiles/comrade_statusbar.dir/src/statusbar.c.o [25/71] Building C object CMakeFiles/comrade_ctlproto.dir/src/ctlproto.c.o [26/71] Building C object CMakeFiles/comrade_fwdspec.dir/src/fwdspec.c.o [27/71] Building C object CMakeFiles/comrade_mailbox.dir/src/mailbox.c.o [28/71] Linking C static library libcomrade_dbg.a [29/71] Building C object CMakeFiles/comrade_stunlist.dir/src/stunlist.c.o [30/71] Linking C static library libcomrade_conn.a [31/71] Linking C static library libcomrade_stream.a [32/71] Building C object CMakeFiles/comrade_nat.dir/src/nat.c.o [33/71] Linking C static library libcomrade_fwdspec.a [34/71] Linking C static library libcomrade_statusbar.a [35/71] Building C object CMakeFiles/comrade_bridge.dir/src/sshbridge.c.o [36/71] Linking C static library libcomrade_ctlproto.a [37/71] Linking C static library libcomrade_cpty.a [38/71] Linking C static library libcomrade_stunlist.a [39/71] Building C object CMakeFiles/comrade_lanlink.dir/src/lanlink.c.o [40/71] Building C object CMakeFiles/comrade_crypto.dir/src/ccrypto_openssl.c.o FAILED: [code=1] CMakeFiles/comrade_crypto.dir/src/ccrypto_openssl.c.o /mnt/disk/master/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc -I/mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1=comrade-0.1.1 -ffunction-sections -fdata-sections -flto=auto -fno-fat-lto-objects -Wl,-z,max-page-size=4096 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/master/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/usr/include -I/mnt/disk/master/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/include -I/mnt/disk/master/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/include/fortify -DNDEBUG -std=gnu11 -Wall -Wextra -Wdate-time -ffile-prefix-map=/mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1=. -MD -MT CMakeFiles/comrade_crypto.dir/src/ccrypto_openssl.c.o -MF CMakeFiles/comrade_crypto.dir/src/ccrypto_openssl.c.o.d -o CMakeFiles/comrade_crypto.dir/src/ccrypto_openssl.c.o -c /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src/ccrypto_openssl.c /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src/ccrypto_openssl.c: In function 'cc_blake2b_init': /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src/ccrypto_openssl.c:42:35: error: implicit declaration of function 'EVP_blake2b512'; did you mean 'NID_blake2b512'? [-Wimplicit-function-declaration] 42 | if (EVP_DigestInit_ex(md, EVP_blake2b512(), NULL) != 1) { | ^~~~~~~~~~~~~~ | NID_blake2b512 /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src/ccrypto_openssl.c:42:35: error: passing argument 2 of 'EVP_DigestInit_ex' makes pointer from integer without a cast [-Wint-conversion] 42 | if (EVP_DigestInit_ex(md, EVP_blake2b512(), NULL) != 1) { | ^~~~~~~~~~~~~~~~ | | | int In file included from /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/src/ccrypto_openssl.c:15: /mnt/disk/master/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/openssl/evp.h:727:61: note: expected 'const EVP_MD *' {aka 'const struct evp_md_st *'} but argument is of type 'int' 727 | __owur int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, | ~~~~~~~~~~~~~~^~~~ [41/71] Linking C static library libcomrade_nat.a [42/71] Linking C static library libcomrade_lanlink.a [43/71] Linking C static library libcomrade_bridge.a [44/71] Building C object CMakeFiles/comrade_host.dir/src/host_win.c.o [45/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshc.c.o [46/71] Building C object CMakeFiles/comrade_sig.dir/src/sig.c.o [47/71] Building C object CMakeFiles/comrade_dht.dir/src/dhtnode.c.o [48/71] Building C object CMakeFiles/comrade_sig.dir/src/sig_mcast.c.o [49/71] Building C object CMakeFiles/comrade-rdvbench.dir/tools/rdvbench.c.o [50/71] Building C object CMakeFiles/comrade.dir/src/main.c.o [51/71] Building C object CMakeFiles/comrade_bep44.dir/src/bep44.c.o [52/71] Building C object CMakeFiles/comrade_host.dir/src/host.c.o [53/71] Building C object CMakeFiles/comrade-sigprobe.dir/tools/sigprobe.c.o [54/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshd.c.o [55/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshfwd.c.o [56/71] Building C object CMakeFiles/comrade_ui.dir/src/ui.c.o [57/71] Building C object CMakeFiles/comrade_session.dir/src/session.c.o ninja: build stopped: subcommand failed. make[2]: *** [Makefile:97: /mnt/disk/master/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/comrade-0.1.1/.built] Error 1 time: package/feeds/packages/comrade/compile#3.06#1.68#13.64