From https://github.com/archlinux/svntogit-packages * branch packages/wpa_supplicant -> FETCH_HEAD * [new branch] packages/wpa_supplicant -> packages/packages/wpa_supplicant Cloning into 'wpa_supplicant'... done. :: Synchronizing package databases... % 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 133k 100 133k 0 0 355k 0 --:--:-- --:--:-- --:--:-- 354k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 8496k 2 177k 0 0 210k 0 0:00:40 --:--:-- 0:00:40 210k 31 8496k 31 2643k 0 0 1430k 0 0:00:05 0:00:01 0:00:04 1429k 75 8496k 75 6385k 0 0 2236k 0 0:00:03 0:00:02 0:00:01 2236k 100 8496k 100 8496k 0 0 2526k 0 0:00:03 0:00:03 --:--:-- 2527k % 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 142k 100 142k 0 0 803k 0 --:--:-- --:--:-- --:--:-- 808k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1688366573 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1688366573' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-wpa_supplicant-archlinuxrb-build-9HbzXGO3 PWD=/tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv gpg: key 2B6EF432EFC895FA: public key "Jouni Malinen " imported gpg: Total number processed: 1 gpg: imported: 1 ==> Making package: wpa_supplicant 2:2.10-8 (Sun Aug 4 13:06:29 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) duktape-2.7.0-6 polkit-122-1 pcsclite-2.0.0-1 Total Download Size: 0.66 MiB Total Installed Size: 2.94 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % 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 176k 100 176k 0 0 35.5M 0 --:--:-- --:--:-- --:--:-- 43.0M % 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 395k 100 395k 0 0 40.6M 0 --:--:-- --:--:-- --:--:-- 42.9M % 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 100k 100 100k 0 0 5186k 0 --:--:-- --:--:-- --:--:-- 5268k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing duktape... installing polkit... installing pcsclite... Optional dependencies for pcsclite python: API call trace logging with the pcsc-spy [installed] ccid: USB Chip/Smart Card Interface Devices driver :: Running post-transaction hooks... (1/4) Creating system user accounts... Suggested group ID 8 for mem already used. Creating group 'mem' with GID 998. Creating group 'ftp' with GID 11. Creating group 'log' with GID 19. Suggested group ID 25 for smmsp already used. Creating group 'smmsp' with GID 997. Suggested group ID 26 for proc already used. Creating group 'proc' with GID 996. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Suggested group ID 65534 for nobody already used. Creating group 'nobody' with GID 995. Creating group 'wheel' with GID 994. Creating group 'optical' with GID 993. Creating group 'storage' with GID 992. Creating group 'rfkill' with GID 991. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 990. Suggested user ID 33 for http already used. Creating user 'http' (n/a) with UID 990 and GID 990. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'git' with GID 989. Creating user 'git' (git daemon user) with UID 989 and GID 989. Creating group 'polkitd' with GID 988. Suggested user ID 102 for polkitd already used. Creating user 'polkitd' (PolicyKit daemon) with UID 988 and GID 988. Creating group 'systemd-oom' with GID 987. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 987 and GID 987. Creating group 'systemd-journal-remote' with GID 986. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 986 and GID 986. Creating group 'tss' with GID 985. Creating user 'tss' (tss user for tpm2) with UID 985 and GID 985. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. (2/4) Reloading system manager configuration... Skipped: Running in chroot. (3/4) Arming ConditionNeedsUpdate... (4/4) Reloading system bus configuration... Skipped: Running in chroot. ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading wpa_supplicant-2.10.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 41 3429k 41 1424k 0 0 927k 0 0:00:03 0:00:01 0:00:02 927k 100 3429k 100 3429k 0 0 1508k 0 0:00:02 0:00:02 --:--:-- 1508k -> Downloading wpa_supplicant-2.10.tar.gz.asc... % 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 195 100 195 0 0 419 0 --:--:-- --:--:-- --:--:-- 418 -> Found wpa_supplicant_config -> Found wpa_supplicant_tls.patch -> Found wpa_supplicant_dbus_service_syslog.patch -> Found wpa_supplicant_service_ignore-on-isolate.patch -> Found wpa_supplicant-legacy-server-connect.patch -> Found lower_security_level_for_tls_1.patch -> Found disable-eapol-werror.patch -> Found 0001-nl80211-add-extra-ies-only-if-allowed-by-driver.patch -> Found 0002-AP-guard-FT-SAE-code-with-CONFIG_IEEE80211R_AP.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... wpa_supplicant-2.10.tar.gz ... Passed wpa_supplicant-2.10.tar.gz.asc ... Skipped wpa_supplicant_config ... Passed wpa_supplicant_tls.patch ... Passed wpa_supplicant_dbus_service_syslog.patch ... Passed wpa_supplicant_service_ignore-on-isolate.patch ... Passed wpa_supplicant-legacy-server-connect.patch ... Passed lower_security_level_for_tls_1.patch ... Passed disable-eapol-werror.patch ... Passed 0001-nl80211-add-extra-ies-only-if-allowed-by-driver.patch ... Passed 0002-AP-guard-FT-SAE-code-with-CONFIG_IEEE80211R_AP.patch ... Passed ==> Extracting sources... -> Extracting wpa_supplicant-2.10.tar.gz with bsdtar ==> Starting prepare()... patching file src/crypto/tls_openssl.c patching file wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in patching file wpa_supplicant/systemd/wpa_supplicant.service.in patching file wpa_supplicant/systemd/wpa_supplicant.service.in patching file src/crypto/tls_openssl.c Hunk #1 succeeded at 1056 (offset 7 lines). patching file src/crypto/tls_openssl.c Hunk #1 succeeded at 1516 (offset -41 lines). patching file wpa_supplicant/Makefile patching file src/drivers/driver.h patching file src/drivers/driver_nl80211_capa.c patching file src/drivers/driver_nl80211_scan.c patching file src/ap/wpa_auth_ie.c ==> Starting build()... sed systemd/wpa_supplicant.service.in sed systemd/wpa_supplicant.service.arg.in sed systemd/wpa_supplicant-nl80211.service.arg.in sed systemd/wpa_supplicant-wired.service.arg.in sed dbus/fi.w1.wpa_supplicant1.service.in CC eap_register.c CC ../src/utils/config.c CC ../src/utils/crc32.c CC ../src/utils/ip_addr.c CC twt.c CC ../src/utils/bitfield.c CC ../src/utils/wpabuf.c CC ../src/utils/os_unix.c CC op_classes.c CC notify.c CC ../src/common/ocv.c CC wmm_ac.c CC ../src/utils/common.c CC ../src/utils/eloop.c CC ../src/utils/wpa_debug.c CC robust_av.c CC bss.c CC mesh_rsn.c CC mesh.c CC ../src/common/dpp_backup.c CC ../src/rsn_supp/wpa_ft.c CC rrm.c CC ../src/common/dpp_auth.c CC ../src/common/dpp_reconfig.c CC mesh_mpm.c CC ../src/common/dpp_pkex.c CC ../src/common/dpp_tcp.c CC ../src/rsn_supp/preauth.c CC ../src/common/sae.c CC wnm_sta.c CC ../src/rsn_supp/pmksa_cache.c CC ../src/rsn_supp/wpa_ie.c CC ../src/common/dpp_crypto.c CC config_file.c CC ibss_rsn.c CC p2p_supplicant_sd.c CC ../src/p2p/p2p_build.c CC config.c CC ../src/p2p/p2p_parse.c CC ../src/p2p/p2p_utils.c CC ../src/p2p/p2p_dev_disc.c CC ../src/ap/p2p_hostapd.c CC ../src/p2p/p2p_invitation.c CC ../src/rsn_supp/tdls.c CC ../src/p2p/p2p_group.c CC ../src/eap_peer/eap_tls.c CC wifi_display.c CC ../src/eap_common/eap_peap_common.c CC ../src/eap_peer/eap_md5.c CC ../src/p2p/p2p_sd.c CC ../src/eap_peer/mschapv2.c CC ../src/eap_peer/eap_peap.c CC dpp_supplicant.c CC ../src/common/wpa_common.c CC ../src/eap_peer/eap_gtc.c CC ../src/p2p/p2p_pd.c CC ../src/eap_peer/eap_mschapv2.c CC ../src/eap_peer/eap_otp.c CC ../src/eap_common/eap_psk_common.c CC ../src/p2p/p2p_go_neg.c CC ../src/eap_peer/eap_psk.c CC ../src/common/dpp.c CC ../src/eap_peer/eap_leap.c CC ../src/eap_common/eap_pax_common.c CC ../src/eap_common/eap_sake_common.c CC ../src/eap_common/eap_fast_common.c CC ../src/eap_peer/eap_pax.c CC ../src/eap_peer/eap_sake.c CC ../src/eap_peer/eap_fast_pac.c CC ../src/eap_common/eap_sim_common.c CC ../src/eap_peer/eap_ttls.c CC ../src/eap_peer/eap_sim.c CC hs20_supplicant.c CC ../src/utils/uuid.c CC ../src/eap_common/eap_gpsk_common.c CC ../src/eap_peer/eap_fast.c CC ../src/eap_common/eap_wsc_common.c CC ../src/eap_peer/eap_aka.c CC ../src/eap_peer/eap_gpsk.c CC ../src/eap_common/eap_pwd_common.c CC ../src/eap_common/eap_eke_common.c CC ../src/eap_peer/eap_wsc.c CC ../src/rsn_supp/wpa.c CC ../src/eap_peer/eap_eke.c CC ../src/wps/wps_attr_process.c CC ../src/wps/wps.c CC ../src/wps/ndef.c CC ../src/eap_peer/eap_pwd.c CC ../src/wps/wps_er_ssdp.c CC ../src/wps/wps_attr_parse.c CC ../src/wps/wps_dev_attr.c CC ../src/wps/wps_upnp_ap.c CC ../src/wps/wps_attr_build.c CC ../src/wps/wps_common.c CC ../src/wps/wps_enrollee.c CC ../src/wps/upnp_xml.c CC ../src/wps/http_client.c CC ../src/wps/wps_upnp_event.c CC ../src/wps/wps_upnp.c CC ../src/wps/http_server.c CC ../src/eap_common/eap_ikev2_common.c CC ../src/wps/wps_upnp_ssdp.c CC ../src/wps/httpread.c CC ../src/eap_peer/eap_tnc.c CC ../src/eap_peer/eap_ikev2.c CC interworking.c CC ../src/wps/wps_er.c CC ../src/wps/wps_upnp_web.c CC ../src/pae/ieee802_1x_key.c CC ../src/pae/ieee802_1x_secy_ops.c CC ../src/eap_peer/tncc.c CC wps_supplicant.c CC ../src/pae/ieee802_1x_cp.c CC ../src/eap_common/ikev2_common.c CC ../src/eap_peer/eap_methods.c CC ../src/ap/utils.c CC ../src/eap_peer/ikev2.c CC wpas_kay.c CC ../src/ap/authsrv.c CC ../src/ap/wpa_auth_kay.c CC ../src/ap/tkip_countermeasures.c CC ../src/ap/ap_mlme.c CC ../src/ap/wpa_auth_glue.c CC ../src/p2p/p2p.c CC ../src/ap/ieee802_11_auth.c CC ../src/eapol_supp/eapol_supp_sm.c CC ../src/ap/eap_user_db.c CC ../src/ap/ieee802_1x.c CC ../src/ap/bss_load.c CC ../src/ap/ap_config.c CC ap.c CC ../src/eapol_auth/eapol_auth_sm.c CC ../src/eap_peer/eap.c CC ../src/wps/wps_registrar.c CC ../src/ap/sta_info.c CC ../src/ap/rrm.c CC ../src/ap/drv_callbacks.c CC ../src/ap/ieee802_11_shared.c CC ../src/ap/neighbor_db.c CC ../src/ap/ieee802_11_ht.c CC ../src/eap_server/eap_server_identity.c CC ../src/ap/ap_drv_ops.c CC ../src/ap/ieee802_11_vht.c CC ../src/eap_server/eap_server_methods.c CC ../src/ap/mbo_ap.c CC ../src/ap/wmm.c CC ../src/ap/beacon.c CC ../src/pae/ieee802_1x_kay.c CC ../src/ap/hostapd.c CC ../src/ap/ap_list.c CC ../src/ap/fils_hlp.c CC ../src/eap_server/eap_server_wsc.c CC ../src/ap/hs20.c CC ../src/ap/hw_features.c CC ../src/ap/gas_query_ap.c CC ../src/eap_server/eap_server.c CC ../src/ap/ctrl_iface_ap.c CC ../src/ap/pmksa_cache_auth.c CC ../src/ap/dfs.c CC ../src/eap_common/chap.c CC ../src/common/dragonfly.c CC ../src/ap/wpa_auth_ie.c CC mbo.c ../src/crypto/fips_prf_openssl.c: In function 'sha1_transform': ../src/crypto/fips_prf_openssl.c:38:9: warning: 'SHA1_Transform' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 38 | SHA1_Transform(&context, data); | ^~~~~~~~~~~~~~ CC ../src/crypto/ms_funcs.c In file included from ../src/crypto/fips_prf_openssl.c:10: /usr/include/openssl/sha.h:52:28: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data); | ^~~~~~~~~~~~~~ CC ../src/crypto/fips_prf_openssl.c CC ../src/ap/wps_hostapd.c CC p2p_supplicant.c ../src/crypto/crypto_openssl.c: In function 'aes_wrap': ../src/crypto/crypto_openssl.c:511:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 511 | if (AES_set_encrypt_key(kek, kek_len << 3, &actx)) | ^~ In file included from ../src/crypto/crypto_openssl.c:13: /usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:513:9: warning: 'AES_wrap_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 513 | res = AES_wrap_key(&actx, NULL, cipher, plain, n * 8); | ^~~ /usr/include/openssl/aes.h:97:5: note: declared here 97 | int AES_wrap_key(AES_KEY *key, const unsigned char *iv, | ^~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'aes_unwrap': ../src/crypto/crypto_openssl.c:527:9: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 527 | if (AES_set_decrypt_key(kek, kek_len << 3, &actx)) | ^~ /usr/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:529:9: warning: 'AES_unwrap_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 529 | res = AES_unwrap_key(&actx, NULL, plain, cipher, (n + 1) * 8); | ^~~ /usr/include/openssl/aes.h:101:5: note: declared here 101 | int AES_unwrap_key(AES_KEY *key, const unsigned char *iv, | ^~~~~~~~~~~~~~ CC ../src/crypto/aes-ctr.c ../src/crypto/crypto_openssl.c: In function 'dh5_init': ../src/crypto/crypto_openssl.c:884:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 884 | dh = DH_new(); | ^~ In file included from ../src/crypto/crypto_openssl.c:16: /usr/include/openssl/dh.h:202:27: note: declared here 202 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../src/crypto/crypto_openssl.c:892:13: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 892 | DH_set0_pqg(dh, p, q, g) != 1) | ^~~~~~~~~~~ /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:898:9: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 898 | if (DH_generate_key(dh) != 1) | ^~ /usr/include/openssl/dh.h:226:27: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:901:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 901 | DH_get0_key(dh, &pub_key, &priv_key); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:259:28: note: declared here 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:924:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 924 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/crypto_openssl.c: In function 'dh5_init_fixed': ../src/crypto/crypto_openssl.c:969:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 969 | dh = DH_new(); | ^~ /usr/include/openssl/dh.h:202:27: note: declared here 202 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../src/crypto/crypto_openssl.c:976:13: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 976 | DH_set0_pqg(dh, p, NULL, g) != 1) | ^~~~~~~~~~~ /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:983:9: warning: 'DH_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 983 | if (!priv_key || !pub_key || DH_set0_key(dh, pub_key, priv_key) != 1) | ^~ /usr/include/openssl/dh.h:261:27: note: declared here 261 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:988:9: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 988 | if (DH_generate_key(dh) != 1) | ^~ /usr/include/openssl/dh.h:226:27: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:998:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 998 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/crypto_openssl.c: In function 'dh5_derive_shared': ../src/crypto/crypto_openssl.c:1021:9: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1021 | rlen = DH_size(dh); | ^~~~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../src/crypto/crypto_openssl.c:1026:9: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1026 | keylen = DH_compute_key(wpabuf_mhead(res), pub_key, dh); | ^~~~~~ /usr/include/openssl/dh.h:227:27: note: declared here 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'dh5_free': ../src/crypto/crypto_openssl.c:1047:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1047 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_hash_init': ../src/crypto/crypto_openssl.c:1087:9: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1087 | ctx->ctx = HMAC_CTX_new(); | ^~~ In file included from ../src/crypto/crypto_openssl.c:17: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1093:9: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1093 | if (HMAC_Init_ex(ctx->ctx, key, key_len, md, NULL) != 1) { | ^~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1094:17: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1094 | HMAC_CTX_free(ctx->ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_hash_update': ../src/crypto/crypto_openssl.c:1107:9: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1107 | HMAC_Update(ctx->ctx, data, len); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_hash_finish': ../src/crypto/crypto_openssl.c:1120:17: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1120 | HMAC_CTX_free(ctx->ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1126:9: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1126 | res = HMAC_Final(ctx->ctx, mac, &mdlen); | ^~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ ../src/crypto/crypto_openssl.c:1127:9: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1127 | HMAC_CTX_free(ctx->ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'openssl_hmac_vector': ../src/crypto/crypto_openssl.c:1154:9: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1154 | ctx = HMAC_CTX_new(); | ^~~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1157:9: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1157 | res = HMAC_Init_ex(ctx, key, key_len, type, NULL); | ^~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1162:17: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1162 | HMAC_Update(ctx, addr[i], len[i]); | ^~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:1164:9: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1164 | res = HMAC_Final(ctx, mac, &mdlen); | ^~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ ../src/crypto/crypto_openssl.c:1166:9: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1166 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_init': ../src/crypto/crypto_openssl.c:1755:13: warning: 'EC_GROUP_get_curve_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1755 | !EC_GROUP_get_curve_GFp(e->group, e->prime, e->a, e->b, e->bnctx) || | ^ In file included from ../src/crypto/crypto_openssl.c:23: /usr/include/openssl/ec.h:357:27: note: declared here 357 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_point_x': ../src/crypto/crypto_openssl.c:1850:9: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1850 | return EC_POINT_get_affine_coordinates_GFp(e->group, | ^~~~~~ /usr/include/openssl/ec.h:662:27: note: declared here 662 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_point_to_bin': ../src/crypto/crypto_openssl.c:1871:13: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1871 | EC_POINT_get_affine_coordinates_GFp(e->group, (EC_POINT *) point, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:662:27: note: declared here 662 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_point_from_bin': ../src/crypto/crypto_openssl.c:1910:9: warning: 'EC_POINT_set_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1910 | if (!EC_POINT_set_affine_coordinates_GFp(e->group, elem, x, y, | ^~ /usr/include/openssl/ec.h:649:27: note: declared here 649 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_point_debug_print': ../src/crypto/crypto_openssl.c:2012:13: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2012 | EC_POINT_get_affine_coordinates_GFp(e->group, (const EC_POINT *) p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:662:27: note: declared here 662 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ecdh_init': ../src/crypto/crypto_openssl.c:2051:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2051 | ec_params = EC_KEY_new_by_curve_name(ecdh->ec->nid); | ^~~~~~~~~ /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2057:9: warning: 'EC_KEY_set_asn1_flag' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2057 | EC_KEY_set_asn1_flag(ec_params, OPENSSL_EC_NAMED_CURVE); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2059:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2059 | if (!params || EVP_PKEY_set1_EC_KEY(params, ec_params) != 1) { | ^~ In file included from ../src/crypto/crypto_openssl.c:15: /usr/include/openssl/evp.h:1373:5: note: declared here 1373 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2083:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2083 | EC_KEY_free(ec_params); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ecdh_init2': ../src/crypto/crypto_openssl.c:2109:13: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2109 | EVP_PKEY_assign_EC_KEY(ecdh->pkey, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1331:5: note: declared here 1331 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2109:13: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2109 | EVP_PKEY_assign_EC_KEY(ecdh->pkey, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ecdh_get_pubkey': ../src/crypto/crypto_openssl.c:2130:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2130 | eckey = EVP_PKEY_get1_EC_KEY(ecdh->pkey); | ^~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2134:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2134 | pubkey = EC_KEY_get0_public_key(eckey); | ^~~~~~ /usr/include/openssl/ec.h:1065:39: note: declared here 1065 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2148:9: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2148 | if (EC_POINT_get_affine_coordinates_GFp(ecdh->ec->group, pubkey, | ^~ CC ../src/crypto/tls_openssl_ocsp.c /usr/include/openssl/ec.h:662:27: note: declared here 662 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2171:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2171 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ecdh_set_peerkey': ../src/crypto/crypto_openssl.c:2201:17: warning: 'EC_POINT_set_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2201 | if (!EC_POINT_set_affine_coordinates_GFp(ecdh->ec->group, pub, | ^~ /usr/include/openssl/ec.h:649:27: note: declared here 649 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2209:9: warning: 'EC_POINT_set_compressed_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2209 | } else if (!EC_POINT_set_compressed_coordinates_GFp(ecdh->ec->group, | ^ /usr/include/openssl/ec.h:689:27: note: declared here 689 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2224:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2224 | eckey = EC_KEY_new_by_curve_name(ecdh->ec->nid); | ^~~~~ /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2225:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2225 | if (!eckey || EC_KEY_set_public_key(eckey, pub) != 1) { | ^~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2233:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2233 | if (!peerkey || EVP_PKEY_set1_EC_KEY(peerkey, eckey) != 1) | ^~ /usr/include/openssl/evp.h:1373:5: note: declared here 1373 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2264:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2264 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_parse_priv': ../src/crypto/crypto_openssl.c:2297:9: warning: 'd2i_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2297 | eckey = d2i_ECPrivateKey(NULL, &der, der_len); | ^~~~~ /usr/include/openssl/ec.h:1190:31: note: declared here 1190 | OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey(EC_KEY **key, | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2303:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2303 | EC_KEY_set_conv_form(eckey, POINT_CONVERSION_COMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2306:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2306 | if (!pkey || EVP_PKEY_assign_EC_KEY(pkey, eckey) != 1) { | ^~ /usr/include/openssl/evp.h:1331:5: note: declared here 1331 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2307:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2307 | EC_KEY_free(eckey); | ^~~~~~~~~~~ CC ../src/ap/acs.c /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_parse_pub': ../src/crypto/crypto_openssl.c:2330:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2330 | if (!EVP_PKEY_get0_EC_KEY(pkey)) | ^~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_set_pub': ../src/crypto/crypto_openssl.c:2373:9: warning: 'EC_POINT_set_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2373 | if (!EC_POINT_set_affine_coordinates_GFp(ec_group, point, x, y, ctx)) { | ^~ /usr/include/openssl/ec.h:649:27: note: declared here 649 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GFp | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2386:9: warning: 'EC_KEY_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2386 | eckey = EC_KEY_new(); | ^~~~~ /usr/include/openssl/ec.h:971:31: note: declared here 971 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../src/crypto/crypto_openssl.c:2388:13: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2388 | EC_KEY_set_group(eckey, ec_group) != 1 || | ^~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1045:27: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2389:13: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2389 | EC_KEY_set_public_key(eckey, point) != 1) { | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2395:9: warning: 'EC_KEY_set_asn1_flag' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2395 | EC_KEY_set_asn1_flag(eckey, OPENSSL_EC_NAMED_CURVE); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2398:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2398 | if (!pkey || EVP_PKEY_assign_EC_KEY(pkey, eckey) != 1) { | ^~ /usr/include/openssl/evp.h:1331:5: note: declared here 1331 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2412:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2412 | EC_KEY_free(eckey); | ^~~~~~~~~~~ CC ../src/crypto/aes-eax.c /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_set_pub_point': ../src/crypto/crypto_openssl.c:2426:9: warning: 'EC_KEY_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2426 | eckey = EC_KEY_new(); | ^~~~~ /usr/include/openssl/ec.h:971:31: note: declared here 971 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../src/crypto/crypto_openssl.c:2428:13: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2428 | EC_KEY_set_group(eckey, ec->group) != 1 || | ^~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1045:27: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2429:13: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2429 | EC_KEY_set_public_key(eckey, (const EC_POINT *) pub) != 1) { | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2435:9: warning: 'EC_KEY_set_asn1_flag' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2435 | EC_KEY_set_asn1_flag(eckey, OPENSSL_EC_NAMED_CURVE); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2438:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2438 | if (!pkey || EVP_PKEY_assign_EC_KEY(pkey, eckey) != 1) { | ^~ /usr/include/openssl/evp.h:1331:5: note: declared here 1331 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2448:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2448 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_gen': ../src/crypto/crypto_openssl.c:2467:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2467 | ec_params = EC_KEY_new_by_curve_name(nid); | ^~~~~~~~~ /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2473:9: warning: 'EC_KEY_set_asn1_flag' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2473 | EC_KEY_set_asn1_flag(ec_params, OPENSSL_EC_NAMED_CURVE); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2475:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2475 | if (!params || EVP_PKEY_set1_EC_KEY(params, ec_params) != 1) { | ^~ /usr/include/openssl/evp.h:1373:5: note: declared here 1373 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2490:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2490 | eckey = EVP_PKEY_get1_EC_KEY(key); | ^~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_engine_load_dynamic_generic': ../src/crypto/tls_openssl.c:799:9: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 799 | engine = ENGINE_by_id(id); | ^~~~~~ In file included from ../src/crypto/tls_openssl.c:25: /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../src/crypto/tls_openssl.c:814:9: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 814 | engine = ENGINE_by_id(dynamic_id); | ^~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../src/crypto/tls_openssl.c:825:17: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 825 | if (ENGINE_ctrl_cmd_string(engine, pre[0], pre[1], 0) == 0) { | ^~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:829:25: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 829 | ENGINE_free(engine); | ^~~~~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:839:9: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 839 | ENGINE_free(engine); | ^~~~~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:841:9: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 841 | engine = ENGINE_by_id(id); | ^~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../src/crypto/tls_openssl.c:850:17: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 850 | if (ENGINE_ctrl_cmd_string(engine, post[0], post[1], 0) == 0) { | ^~ ../src/crypto/crypto_openssl.c:2495:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2495 | EC_KEY_set_conv_form(eckey, POINT_CONVERSION_COMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:854:25: warning: 'ENGINE_remove' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 854 | ENGINE_remove(engine); | ^~~~~~~~~~~~~ /usr/include/openssl/engine.h:332:27: note: declared here 332 | OSSL_DEPRECATEDIN_3_0 int ENGINE_remove(ENGINE *e); | ^~~~~~~~~~~~~ CC ../src/utils/pcsc_funcs.c ../src/crypto/tls_openssl.c:855:25: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 855 | ENGINE_free(engine); | ^~~~~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:860:9: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 860 | ENGINE_free(engine); | ^~~~~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2496:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2496 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2499:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2499 | EC_KEY_free(ec_params); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_get_subject_public_key': ../src/crypto/crypto_openssl.c:2611:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2611 | eckey = EVP_PKEY_get1_EC_KEY((EVP_PKEY *) key); | ^~~~~ ../src/crypto/tls_openssl.c: In function 'tls_init': ../src/crypto/tls_openssl.c:1106:9: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1106 | ENGINE_load_builtin_engines(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:358:28: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_engine_init': ../src/crypto/tls_openssl.c:1230:9: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1230 | conn->engine = ENGINE_by_id(engine_id); | ^~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../src/crypto/tls_openssl.c:1236:9: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1236 | if (ENGINE_init(conn->engine) != 1) { | ^~ /usr/include/openssl/engine.h:620:27: note: declared here 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:1245:9: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1245 | if (pin && ENGINE_ctrl_cmd_string(conn->engine, "PIN", pin, 0) == 0) { | ^~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:1262:17: warning: 'ENGINE_load_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1262 | conn->private_key = ENGINE_load_private_key(conn->engine, | ^~~~ /usr/include/openssl/engine.h:638:11: note: declared here 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2616:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2616 | EC_KEY_set_conv_form(eckey, POINT_CONVERSION_COMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:1285:17: warning: 'ENGINE_ctrl' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1285 | if (!ENGINE_ctrl(conn->engine, ENGINE_CTRL_GET_CMD_FROM_NAME, | ^~ /usr/include/openssl/engine.h:429:27: note: declared here 429 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:1298:17: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1298 | ENGINE_free(conn->engine); | ^~~~~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2622:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2622 | if (EVP_PKEY_set1_EC_KEY(tmp, eckey) != 1) { | ^~ /usr/include/openssl/evp.h:1373:5: note: declared here 1373 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_engine_deinit': ../src/crypto/tls_openssl.c:1324:17: warning: 'ENGINE_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1324 | ENGINE_finish(conn->engine); | ^~~~~~~~~~~~~ /usr/include/openssl/engine.h:628:27: note: declared here 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2630:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2630 | EC_KEY_free(eckey); | ^~~~~~~~~~~ CC ../src/crypto/aes-encblock.c /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_get_ecprivate_key': ../src/crypto/crypto_openssl.c:2656:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2656 | eckey = EVP_PKEY_get1_EC_KEY((EVP_PKEY *) key); | ^~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2660:9: warning: 'EC_KEY_get_enc_flags' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2660 | key_flags = EC_KEY_get_enc_flags(eckey); | ^~~~~~~~~ /usr/include/openssl/ec.h:1075:32: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 unsigned EC_KEY_get_enc_flags(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2665:9: warning: 'EC_KEY_set_enc_flags' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2665 | EC_KEY_set_enc_flags(eckey, key_flags); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1076:28: note: declared here 1076 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2667:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2667 | EC_KEY_set_conv_form(eckey, POINT_CONVERSION_UNCOMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2669:9: warning: 'i2d_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2669 | der_len = i2d_ECPrivateKey(eckey, &der); | ^~~~~~~ /usr/include/openssl/ec.h:1200:27: note: declared here 1200 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey(const EC_KEY *key, | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2670:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2670 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_get_pubkey_point': ../src/crypto/crypto_openssl.c:2688:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2688 | eckey = EVP_PKEY_get1_EC_KEY((EVP_PKEY *) key); | ^~~~~ /usr/include/openssl/evp.h:1377:19: note: declared here 1377 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_verify_cb': ../src/crypto/crypto_openssl.c:2691:9: warning: 'EC_KEY_set_conv_form' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2691 | EC_KEY_set_conv_form(eckey, POINT_CONVERSION_UNCOMPRESSED); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1078:28: note: declared here 1078 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:2563:25: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2563 | rsa = EVP_PKEY_get1_RSA(pk); | ^~~ ../src/crypto/crypto_openssl.c:2692:9: warning: 'i2o_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2692 | len = i2o_ECPublicKey(eckey, NULL); | ^~~ /usr/include/openssl/ec.h:1248:27: note: declared here 1248 | OSSL_DEPRECATEDIN_3_0 int i2o_ECPublicKey(const EC_KEY *key, unsigned char **out); | ^~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from /usr/include/openssl/ssl.h:31, from ../src/crypto/tls_openssl.c:19: /usr/include/openssl/evp.h:1351:16: note: declared here 1351 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2696:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2696 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:2565:33: warning: 'RSA_bits' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2565 | len = RSA_bits(rsa); | ^~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_bits(const RSA *rsa); | ^~~~~~~~ ../src/crypto/crypto_openssl.c:2702:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2702 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:2566:33: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2566 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:299:28: note: declared here 299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_set_conn_flags': ../src/crypto/tls_openssl.c:3116:17: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3116 | ecdh = EC_KEY_new_by_curve_name(NID_secp384r1); | ^~~~ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2707:9: warning: 'i2o_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2707 | res = i2o_ECPublicKey(eckey, &pos); | ^~~ /usr/include/openssl/ec.h:1248:27: note: declared here 1248 | OSSL_DEPRECATEDIN_3_0 int i2o_ECPublicKey(const EC_KEY *key, unsigned char **out); | ^~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2708:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2708 | EC_KEY_free(eckey); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_get_public_key': ../src/crypto/tls_openssl.c:3118:25: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3118 | EC_KEY_free(ecdh); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/tls_openssl.c:3123:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3123 | EC_KEY_free(ecdh); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2733:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2733 | eckey = EVP_PKEY_get0_EC_KEY((EVP_PKEY *) key); | ^~~~~ CC ../src/ap/dpp_hostapd.c /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2736:30: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2736 | return (const struct crypto_ec_point *) EC_KEY_get0_public_key(eckey); | ^~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1065:39: note: declared here 1065 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_get_private_key': ../src/crypto/crypto_openssl.c:2745:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2745 | eckey = EVP_PKEY_get0_EC_KEY((EVP_PKEY *) key); | ^~~~~ ../src/crypto/tls_openssl.c: In function 'tls_engine_get_cert': /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2748:30: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2748 | return (const struct crypto_bignum *) EC_KEY_get0_private_key(eckey); | ^~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:3631:9: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3631 | if (!ENGINE_ctrl_cmd(conn->engine, "LOAD_CERT_CTRL", | ^~ /usr/include/openssl/engine.h:450:27: note: declared here 450 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, | ^~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1051:37: note: declared here 1051 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_sign_r_s': ../src/crypto/crypto_openssl.c:2798:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2798 | eckey = EVP_PKEY_get0_EC_KEY((EVP_PKEY *) key); | ^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2801:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2801 | group = EC_KEY_get0_group(eckey); | ^~~~~ ../src/crypto/tls_openssl.c: In function 'tls_connection_private_key': ../src/crypto/tls_openssl.c:3853:17: warning: 'SSL_use_RSAPrivateKey_ASN1' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3853 | if (SSL_use_RSAPrivateKey_ASN1(conn->ssl, | ^~ /usr/include/openssl/ssl.h:1666:12: note: declared here 1666 | __owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_connection_dh': ../src/crypto/tls_openssl.c:3992:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3992 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL); | ^~ In file included from /usr/include/openssl/ssl.h:36: /usr/include/openssl/pem.h:472:1: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2804:13: warning: 'EC_GROUP_get_curve_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2804 | !EC_GROUP_get_curve_GFp(group, prime, NULL, NULL, NULL)) | ^ /usr/include/openssl/ec.h:357:27: note: declared here 357 | OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_group': ../src/crypto/crypto_openssl.c:2900:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2900 | eckey = EVP_PKEY_get0_EC_KEY((EVP_PKEY *) key); | ^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c:2903:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2903 | group = EC_KEY_get0_group(eckey); | ^~~~~ ../src/crypto/tls_openssl.c:4003:17: warning: 'PEM_read_bio_DSAparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4003 | dsa = PEM_read_bio_DSAparams(bio, NULL, NULL, NULL); | ^~~ /usr/include/openssl/pem.h:458:1: note: declared here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSAparams, DSA) | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_openssl.c: In function 'crypto_ec_key_cmp': ../src/crypto/tls_openssl.c:4013:17: warning: 'DSA_dup_DH' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4013 | dh = DSA_dup_DH(dsa); | ^~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 DH *DSA_dup_DH(const DSA *r); | ^~~~~~~~~~ ../src/crypto/crypto_openssl.c:2935:9: warning: 'EVP_PKEY_cmp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2935 | if (EVP_PKEY_cmp((EVP_PKEY *) key1, (EVP_PKEY *) key2) != 1) | ^~ ../src/crypto/tls_openssl.c:4014:17: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4014 | DSA_free(dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../src/crypto/tls_openssl.c:4033:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4033 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/evp.h:1421:5: note: declared here 1421 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/tls_openssl.c:4036:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4036 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/tls_openssl.c: In function 'tls_global_dh': ../src/crypto/tls_openssl.c:4067:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4067 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL); | ^~ /usr/include/openssl/pem.h:472:1: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:4078:17: warning: 'PEM_read_bio_DSAparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4078 | dsa = PEM_read_bio_DSAparams(bio, NULL, NULL, NULL); | ^~~ /usr/include/openssl/pem.h:458:1: note: declared here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSAparams, DSA) | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/tls_openssl.c:4088:17: warning: 'DSA_dup_DH' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4088 | dh = DSA_dup_DH(dsa); | ^~ /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 DH *DSA_dup_DH(const DSA *r); | ^~~~~~~~~~ ../src/crypto/tls_openssl.c:4089:17: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4089 | DSA_free(dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../src/crypto/tls_openssl.c:4108:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4108 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/tls_openssl.c:4111:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4111 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ CC ../src/crypto/aes-siv.c CC ../src/crypto/sha256-kdf.c CC ../src/crypto/sha256-prf.c CC ../src/eap_peer/eap_tls_common.c CC ../src/crypto/sha512-kdf.c CC ../src/crypto/sha256-tlsprf.c CC ../src/crypto/sha384-kdf.c CC ../src/crypto/aes-omac1.c CC ../src/crypto/sha384-prf.c CC ../src/crypto/sha512-prf.c CC ../src/common/ctrl_iface_common.c CC ../src/crypto/dh_groups.c CC dbus/dbus_common.c CC ../src/tls/asn1.c CC dbus/dbus_new_handlers_wps.c CC dbus/dbus_dict_helpers.c CC dbus/dbus_new_introspect.c CC ../src/utils/base64.c CC ctrl_iface_unix.c CC dbus/dbus_new_helpers.c CC ../src/eap_common/eap_common.c CC ../src/ap/gas_serv.c CC ../src/crypto/sha1-prf.c CC ../src/crypto/sha1-tprf.c CC ../src/crypto/sha1-tlsprf.c CC bgscan_simple.c CC bgscan.c CC ../src/common/hw_features_common.c CC autoscan_exponential.c CC autoscan_periodic.c CC ../src/crypto/crypto_openssl.c CC autoscan.c CC ../src/crypto/tls_openssl.c CC ../src/common/gas_server.c CC ../src/common/gas.c CC bgscan_learn.c CC dbus/dbus_new.c CC offchannel.c CC ../src/ap/ieee802_11.c CC ../src/drivers/driver_common.c CC ../src/ap/wpa_auth.c CC bssid_ignore.c CC ../src/utils/json.c CC main.c CC gas_query.c CC ../src/common/ieee802_11_common.c CC ../src/drivers/driver_wired.c CC ../src/drivers/driver_wired_common.c CC dbus/dbus_new_handlers_p2p.c CC ../src/drivers/driver_none.c CC ../src/drivers/driver_nl80211_monitor.c CC sme.c CC ../src/drivers/netlink.c CC wpas_glue.c CC ../src/utils/radiotap.c CC ../src/drivers/drivers.c CC ../src/drivers/rfkill.c CC ../src/drivers/linux_ioctl.c CC ../src/drivers/driver_macsec_linux.c CC ../src/l2_packet/l2_packet_linux.c CC ../src/fst/fst.c CC ../src/fst/fst_iface.c CC ../src/drivers/driver_nl80211_scan.c CC ../src/fst/fst_ctrl_aux.c CC dbus/dbus_new_handlers.c CC ../src/fst/fst_group.c CC ../src/common/wpa_ctrl.c CC wpa_passphrase.c CC ../src/common/cli.c CC ../src/drivers/driver_nl80211_capa.c CC ../src/utils/edit_readline.c LD wpa_passphrase CC ../src/fst/fst_ctrl_iface.c CC ../src/drivers/driver_wext.c CC ../src/fst/fst_session.c CC ../src/drivers/driver_nl80211_event.c CC scan.c CC events.c CC wpa_cli.c LD wpa_cli CC wpa_supplicant.c CC ctrl_iface.c CC ../src/drivers/driver_nl80211.c LD wpa_supplicant CC ../src/radius/radius_client.c CC eapol_test.c CC ../src/radius/radius.c LD eapol_test ==> Entering fakeroot environment... ==> Starting package()... install -D wpa_supplicant /tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk/pkg/wpa_supplicant/usr/bin/wpa_supplicant install -D wpa_cli /tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk/pkg/wpa_supplicant/usr/bin/wpa_cli install -D wpa_passphrase /tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk/pkg/wpa_supplicant/usr/bin/wpa_passphrase make -C ../src install for d in ap common crypto drivers eapol_auth eapol_supp eap_common eap_peer eap_server l2_packet p2p pae radius rsn_supp tls utils wps fst; do [ -d $d ] && make -C $d install; done Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. Nothing to be made. if ls eap_*.so >/dev/null 2>&1; then \ install -d /tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk/pkg/wpa_supplicant/usr/lib/wpa_supplicant && \ cp *.so /tmp/archlinux-ci/wpa_supplicant-archlinuxrb-build-9HbzXGO3/wpa_supplicant/trunk/pkg/wpa_supplicant/usr/lib/wpa_supplicant \ ; fi ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/eapol_test usr/bin/wpa_supplicant ==> Creating package "wpa_supplicant"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: wpa_supplicant 2:2.10-8 (Sun Aug 4 13:07:09 2024)