Applying /immortalwrt/openwrt-24.10/feeds/packages/net/umurmur/patches/010-umurmur-0.2.20-openssl3.patch using plaintext: patching file src/ssli_openssl.c CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Not searching for unused variables given on the command line. -- The C compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /immortalwrt/openwrt-24.10/staging_dir/toolchain-arm_xscale_gcc-13.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found SSL-library = OpenSSL -- Found OpenSSL: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/lib/libcrypto.so (found version "3.0.15") -- Found Libconfig: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include -- Found ProtobufC: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20 ninja: Entering directory `/immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20' [1/18] Building C object src/CMakeFiles/umurmurd.dir/Mumble.pb-c.c.o [2/18] Building C object src/CMakeFiles/umurmurd.dir/ban.c.o [3/18] Building C object src/CMakeFiles/umurmurd.dir/channel.c.o [4/18] Building C object src/CMakeFiles/umurmurd.dir/client.c.o [5/18] Building C object src/CMakeFiles/umurmurd.dir/conf.c.o [6/18] Building C object src/CMakeFiles/umurmurd.dir/crypt.c.o /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c: In function 'CryptState_genKey': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:77:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 77 | CRYPT_SET_ENC_KEY(&cs->encrypt_key, cs->raw_key, 128); | ^~~~~~~~~~~~~~~~~ In file included from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.h:69, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:41: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:78:9: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 78 | CRYPT_SET_DEC_KEY(&cs->decrypt_key, cs->raw_key, 128); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c: In function 'CryptState_setKey': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:89:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 89 | CRYPT_SET_ENC_KEY(&cs->encrypt_key, cs->raw_key, 128); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:90:9: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 90 | CRYPT_SET_DEC_KEY(&cs->decrypt_key, cs->raw_key, 128); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c: In function 'CryptState_ocb_encrypt': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:246:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 246 | CRYPT_AES_ENCRYPT(nonce, delta, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:252:17: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 252 | CRYPT_AES_ENCRYPT(tmp, tmp, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:264:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 264 | CRYPT_AES_ENCRYPT(tmp, pad, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:273:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 273 | CRYPT_AES_ENCRYPT(tmp, tag, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c: In function 'CryptState_ocb_decrypt': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:279:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 279 | CRYPT_AES_ENCRYPT(nonce, delta, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:285:17: warning: 'AES_decrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 285 | CRYPT_AES_DECRYPT(tmp, tmp, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:60:6: note: declared here 60 | void AES_decrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:297:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 297 | CRYPT_AES_ENCRYPT(tmp, pad, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.c:306:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 306 | CRYPT_AES_ENCRYPT(tmp, tag, cs); | ^~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ [7/18] Building C object src/CMakeFiles/umurmurd.dir/log.c.o [8/18] Building C object src/CMakeFiles/umurmurd.dir/main.c.o [9/18] Building C object src/CMakeFiles/umurmurd.dir/messagehandler.c.o [10/18] Building C object src/CMakeFiles/umurmurd.dir/messages.c.o [11/18] Building C object src/CMakeFiles/umurmurd.dir/pds.c.o [12/18] Building C object src/CMakeFiles/umurmurd.dir/server.c.o [13/18] Building C object src/CMakeFiles/umurmurd.dir/timer.c.o [14/18] Building C object src/CMakeFiles/umurmurd.dir/util.c.o [15/18] Building C object src/CMakeFiles/umurmurd.dir/voicetarget.c.o [16/18] Building C object src/CMakeFiles/umurmurd.dir/memory.c.o [17/18] Building C object src/CMakeFiles/umurmurd.dir/ssli_openssl.c.o /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c: In function 'SSL_writekey': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:129:9: warning: 'PEM_write_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 129 | if (PEM_write_RSAPrivateKey(fp, rsa, NULL, NULL, 0, NULL, NULL) == 0) { | ^~ In file included from /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/ssl.h:36, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssl.h:90, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/client.h:50, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/log.h:35, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:36: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/pem.h:447:1: note: declared here 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c: In function 'SSL_generate_cert_and_key': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:151:9: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 151 | rsa = RSA_new(); | ^~~ In file included from /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/x509.h:36, from /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/x509v3.h:25, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssl.h:89: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/rsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:159:9: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 159 | RSA_generate_key_ex(rsa, 2048, e, NULL); | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/rsa.h:260:27: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:160:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 160 | EVP_PKEY_assign_RSA(pkey, rsa); | ^~~~~~~~~~~~~~~~~~~ In file included from /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/rand.h:23, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/crypt.h:68, from /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/client.h:47: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/evp.h:1330:5: note: declared here 1330 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:202:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 202 | RSA_free(rsa); | ^~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/rsa.h:293:28: note: declared here 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c: In function 'SSLi_init': /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:277:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 277 | EC_KEY *ecdhkey = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); | ^~~~~~ In file included from /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/x509.h:33: /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/ec.h:998:31: note: declared here 998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/src/ssli_openssl.c:279:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 279 | EC_KEY_free(ecdhkey); | ^~~~~~~~~~~ /immortalwrt/openwrt-24.10/staging_dir/target-arm_xscale_musl_eabi/usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ [18/18] Linking C executable bin/umurmurd ninja: Entering directory `/immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20' [0/1] Install the project... -- Install configuration: "Release" -- Installing: /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/ipkg-install/etc/umurmur.conf -- Installing: /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/ipkg-install/usr/bin/umurmurd rstrip.sh: /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/ipkg-arm_xscale/umurmur-openssl/usr/bin/umurmurd: executable Packaged contents of /immortalwrt/openwrt-24.10/build_dir/target-arm_xscale_musl_eabi/umurmur-openssl/umurmur-0.2.20/ipkg-arm_xscale/umurmur-openssl into /immortalwrt/openwrt-24.10/bin/packages/arm_xscale/packages/umurmur-openssl_0.2.20-r2_arm_xscale.ipk time: package/feeds/packages/umurmur/openssl/compile#4.33#0.62#5.17