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: /immortalwrt/master/staging_dir/toolchain-i386_pentium-mmx_gcc-14.4.0_musl/bin/i486-openwrt-linux-musl-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__immortalwrt_master_build_dir_target_i386_pentium_mmx_musl_comrade_0_1_1__ -- Performing Test comrade_have__ffile_prefix_map__immortalwrt_master_build_dir_target_i386_pentium_mmx_musl_comrade_0_1_1__ - Success -- Found PkgConfig: /immortalwrt/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 /immortalwrt/master/staging_dir/target-i386_pentium-mmx_musl/usr/lib/libdht.so -- Looking for ssh_pki_generate_key -- Looking for ssh_pki_generate_key - found -- Configuring done (5.0s) -- Generating done (0.1s) -- Build files have been written to: /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1 ninja: Entering directory `/immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/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_compat.dir/src/tty.c.o [3/71] Building C object CMakeFiles/comrade_compat.dir/src/oscompat.c.o [4/71] Building C object CMakeFiles/comrade_crypto.dir/src/sha1.c.o [5/71] Building C object CMakeFiles/comrade_crypto.dir/src/bencode.c.o [6/71] Building C object CMakeFiles/comrade_crypto.dir/src/keys.c.o [7/71] Building C object CMakeFiles/comrade_crypto.dir/src/netmon.c.o [8/71] Building C object CMakeFiles/comrade_crypto.dir/src/candpolicy.c.o [9/71] Building C object CMakeFiles/comrade_crypto.dir/src/candpack.c.o [10/71] Building C object CMakeFiles/comrade_appdir.dir/src/appdir.c.o [11/71] Building C object CMakeFiles/comrade_dbg.dir/src/dbg.c.o [12/71] Building C object CMakeFiles/comrade_conn.dir/src/conn.c.o [13/71] Building C object CMakeFiles/comrade_token.dir/src/base64.c.o [14/71] Building C object CMakeFiles/comrade_token.dir/src/base58.c.o [15/71] Building C object CMakeFiles/comrade_token.dir/src/token.c.o [16/71] Building C object CMakeFiles/comrade_token.dir/src/tokgen.c.o [17/71] Building C object CMakeFiles/comrade_cpty.dir/src/cpty_posix.c.o [18/71] Building C object CMakeFiles/comrade_termfilter.dir/src/termfilter.c.o [19/71] Building C object CMakeFiles/comrade_fwdspec.dir/src/fwdspec.c.o [20/71] Building C object CMakeFiles/comrade_statusbar.dir/src/statusbar.c.o [21/71] Building C object CMakeFiles/comrade_mailbox.dir/src/mailbox.c.o [22/71] Linking C static library libcomrade_compat.a [23/71] Building C object CMakeFiles/comrade_stunlist.dir/src/stunlist.c.o [24/71] Building C object CMakeFiles/comrade_nat.dir/src/nat.c.o [25/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 /immortalwrt/master/staging_dir/toolchain-i386_pentium-mmx_gcc-14.4.0_musl/bin/i486-openwrt-linux-musl-gcc -I/immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1/src -Os -pipe -march=pentium-mmx -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/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 -Wl,-z,pack-relative-relocs -I/immortalwrt/master/staging_dir/toolchain-i386_pentium-mmx_gcc-14.4.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-i386_pentium-mmx_gcc-14.4.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-i386_pentium-mmx_gcc-14.4.0_musl/include/fortify -DNDEBUG -std=gnu11 -Wall -Wextra -Wdate-time -ffile-prefix-map=/immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/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 /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1/src/ccrypto_openssl.c /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1/src/ccrypto_openssl.c: In function 'cc_blake2b_init': /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/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 /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/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 /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1/src/ccrypto_openssl.c:15: /immortalwrt/master/staging_dir/target-i386_pentium-mmx_musl/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, | ~~~~~~~~~~~~~~^~~~ [26/71] Building C object CMakeFiles/comrade_bep44.dir/src/bep44.c.o [27/71] Building C object CMakeFiles/comrade_dht.dir/src/dhtnode.c.o [28/71] Building C object CMakeFiles/comrade_stream.dir/src/stream.c.o [29/71] Building C object CMakeFiles/comrade_ctlproto.dir/src/ctlproto.c.o [30/71] Building C object CMakeFiles/comrade_sig.dir/src/sig.c.o [31/71] Building C object CMakeFiles/comrade_sig.dir/src/sig_mcast.c.o [32/71] Building C object CMakeFiles/comrade_lanlink.dir/src/lanlink.c.o [33/71] Building C object CMakeFiles/comrade_bridge.dir/src/sshbridge.c.o [34/71] Building C object CMakeFiles/comrade_host.dir/src/host_win.c.o [35/71] Linking C static library libcomrade_termfilter.a [36/71] Linking C static library libcomrade_fwdspec.a [37/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshd.c.o [38/71] Linking C static library libcomrade_appdir.a [39/71] Linking C static library libcomrade_token.a [40/71] Linking C static library libcomrade_dbg.a [41/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshc.c.o [42/71] Building C object CMakeFiles/comrade_ssh.dir/src/sshfwd.c.o [43/71] Linking C static library libcomrade_conn.a [44/71] Building C object CMakeFiles/comrade_host.dir/src/host.c.o [45/71] Building C object CMakeFiles/comrade_session.dir/src/session.c.o [46/71] Building C object CMakeFiles/comrade_ui.dir/src/ui.c.o ninja: build stopped: subcommand failed. make[2]: *** [Makefile:97: /immortalwrt/master/build_dir/target-i386_pentium-mmx_musl/comrade-0.1.1/.built] Error 1 time: package/feeds/packages/comrade/compile#2.67#0.66#5.99