>>> wpa_supplicant: Building main/wpa_supplicant 2.10-r11 (using abuild 3.12.0-r3) started Wed, 14 Feb 2024 01:59:53 +0000
>>> wpa_supplicant: Checking sanity of /home/buildozer/aports/main/wpa_supplicant/APKBUILD...
>>> wpa_supplicant: Analyzing dependencies...
>>> wpa_supplicant: Installing for build: build-base linux-headers openssl-dev>3 dbus-dev libnl3-dev pcsc-lite-dev
(1/25) Installing linux-headers (6.6-r0)
(2/25) Installing openssl-dev (3.1.5-r5)
(3/25) Installing libblkid (2.39.3-r0)
(4/25) Installing libuuid (2.39.3-r0)
(5/25) Installing libfdisk (2.39.3-r0)
(6/25) Installing libmount (2.39.3-r0)
(7/25) Installing libsmartcols (2.39.3-r0)
(8/25) Installing util-linux-dev (2.39.3-r0)
(9/25) Installing dbus-libs (1.14.10-r1)
(10/25) Installing dbus-dev (1.14.10-r1)
(11/25) Installing libnl3 (3.9.0-r1)
(12/25) Installing libnl3-cli (3.9.0-r1)
(13/25) Installing libnl3-dev (3.9.0-r1)
(14/25) Installing pcsc-lite-libs (2.0.1-r0)
(15/25) Installing udev-init-scripts (35-r1)
(16/25) Installing udev-init-scripts-openrc (35-r1)
(17/25) Installing eudev-openrc (3.2.14-r1)
(18/25) Installing eudev-libs (3.2.14-r1)
(19/25) Installing xz-libs (5.4.6-r0)
(20/25) Installing kmod-libs (31-r2)
(21/25) Installing eudev (3.2.14-r1)
(22/25) Installing eudev-dev (3.2.14-r1)
(23/25) Installing pcsc-lite-spy-libs (2.0.1-r0)
(24/25) Installing pcsc-lite-dev (2.0.1-r0)
(25/25) Installing .makedepends-wpa_supplicant (20240214.015954)
Executing busybox-1.36.1-r19.trigger
Executing eudev-3.2.14-r1.trigger
OK: 288 MiB in 127 packages
>>> wpa_supplicant: Cleaning up srcdir
>>> wpa_supplicant: Cleaning up pkgdir
>>> wpa_supplicant: Cleaning up tmpdir
>>> wpa_supplicant: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wpa_supplicant-2.10.tar.gz
>>> wpa_supplicant: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wpa_supplicant-2.10.tar.gz
>>> wpa_supplicant: Checking sha512sums...
wpa_supplicant-2.10.tar.gz: OK
wpa_supplicant.initd: OK
wpa_supplicant.confd: OK
wpa_cli.confd: OK
wpa_cli.initd: OK
CVE-2023-52160.patch: OK
unsafe-renegotiation-1.patch: OK
unsafe-renegotiation-2.patch: OK
0001-nl80211-add-extra-ies-only-if-allowed-by-driver.patch: OK
0002-AP-guard-FT-SAE-code-with-CONFIG_IEEE80211R_AP.patch: OK
config: OK
wpa_cli.sh: OK
>>> wpa_supplicant: Unpacking /var/cache/distfiles/wpa_supplicant-2.10.tar.gz...
>>> wpa_supplicant: CVE-2023-52160.patch
patching file src/eap_peer/eap_config.h
Hunk #1 succeeded at 469 (offset -2 lines).
patching file src/eap_peer/eap_peap.c
patching file src/eap_peer/eap_tls_common.c
Hunk #1 succeeded at 239 (offset -3 lines).
patching file src/eap_peer/eap_tls_common.h
patching file wpa_supplicant/wpa_supplicant.conf
Hunk #1 succeeded at 1321 (offset -49 lines).
>>> wpa_supplicant: unsafe-renegotiation-1.patch
patching file src/crypto/tls.h
patching file src/crypto/tls_openssl.c
Hunk #1 succeeded at 2969 (offset -112 lines).
patching file src/eap_peer/eap_tls_common.c
patching file wpa_supplicant/wpa_supplicant.conf
Hunk #1 succeeded at 1385 (offset 15 lines).
>>> wpa_supplicant: unsafe-renegotiation-2.patch
patching file src/ap/authsrv.c
Hunk #1 succeeded at 168 (offset -1 lines).
patching file src/crypto/tls.h
patching file src/crypto/tls_openssl.c
Hunk #1 succeeded at 4289 (offset -154 lines).
Hunk #2 succeeded at 4319 (offset -154 lines).
Hunk #3 succeeded at 4354 (offset -154 lines).
patching file src/eap_peer/eap.c
Hunk #1 succeeded at 2146 (offset -26 lines).
>>> wpa_supplicant: 0001-nl80211-add-extra-ies-only-if-allowed-by-driver.patch
patching file src/drivers/driver.h
patching file src/drivers/driver_nl80211_capa.c
patching file src/drivers/driver_nl80211_scan.c
>>> wpa_supplicant: 0002-AP-guard-FT-SAE-code-with-CONFIG_IEEE80211R_AP.patch
patching file src/ap/wpa_auth_ie.c
  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  ../src/utils/config.c
  CC  eap_register.c
  CC  ../src/utils/crc32.c
  CC  ../src/utils/bitfield.c
  CC  ../src/utils/ip_addr.c
  CC  twt.c
  CC  notify.c
  CC  ../src/utils/wpabuf.c
  CC  ../src/utils/wpa_debug.c
  CC  ../src/utils/eloop.c
  CC  bss.c
  CC  ../src/utils/common.c
  CC  ../src/rsn_supp/preauth.c
  CC  ../src/utils/os_unix.c
  CC  op_classes.c
  CC  ../src/common/ocv.c
  CC  config_file.c
  CC  wmm_ac.c
  CC  ../src/rsn_supp/wpa_ie.c
  CC  ibss_rsn.c
  CC  ../src/common/wpa_common.c
  CC  ../src/rsn_supp/pmksa_cache.c
  CC  p2p_supplicant_sd.c
  CC  ../src/p2p/p2p_utils.c
  CC  ../src/p2p/p2p_invitation.c
  CC  rrm.c
  CC  config.c
  CC  robust_av.c
  CC  ../src/eap_peer/eap_gtc.c
  CC  ../src/eap_peer/mschapv2.c
  CC  ../src/p2p/p2p_dev_disc.c
  CC  ../src/eap_common/eap_peap_common.c
  CC  ../src/rsn_supp/tdls.c
  CC  ../src/p2p/p2p_parse.c
  CC  ../src/eap_peer/eap_md5.c
  CC  ../src/eap_peer/eap_mschapv2.c
  CC  ../src/common/sae.c
  CC  ../src/ap/p2p_hostapd.c
  CC  ../src/eap_peer/eap_tls.c
  CC  ../src/eap_peer/eap_otp.c
  CC  ../src/eap_common/eap_psk_common.c
  CC  ../src/eap_common/eap_pax_common.c
  CC  ../src/eap_common/eap_fast_common.c
  CC  ../src/p2p/p2p_sd.c
  CC  ../src/rsn_supp/wpa.c
  CC  ../src/p2p/p2p_build.c
  CC  wifi_display.c
  CC  ../src/eap_peer/eap_leap.c
  CC  ../src/eap_peer/eap_pax.c
  CC  ../src/utils/uuid.c
  CC  ../src/eap_common/eap_wsc_common.c
  CC  ../src/eap_peer/eap_fast_pac.c
  CC  ../src/eap_peer/eap_sim.c
  CC  ../src/eap_peer/eap_psk.c
  CC  ../src/wps/wps.c
  CC  ../src/p2p/p2p_go_neg.c
  CC  ../src/eap_common/eap_pwd_common.c
  CC  ../src/p2p/p2p_group.c
  CC  ../src/p2p/p2p_pd.c
  CC  ../src/eap_peer/eap_peap.c
  CC  ../src/eap_peer/eap_aka.c
  CC  ../src/eap_peer/eap_wsc.c
  CC  ../src/wps/wps_attr_parse.c
  CC  ../src/wps/wps_dev_attr.c
  CC  ../src/eap_peer/eap_methods.c
  CC  ../src/wps/wps_attr_process.c
  CC  ../src/eap_peer/eap_pwd.c
  CC  ../src/eap_common/eap_sim_common.c
  CC  ../src/wps/wps_attr_build.c
  CC  ../src/eap_peer/eap_ttls.c
  CC  ../src/wps/wps_enrollee.c
  CC  ../src/wps/wps_common.c
  CC  ../src/ap/authsrv.c
  CC  ../src/eap_peer/eap_fast.c
  CC  ../src/p2p/p2p.c
  CC  hs20_supplicant.c
  CC  ../src/ap/utils.c
  CC  ../src/ap/ap_mlme.c
  CC  ap.c
  CC  ../src/ap/ap_config.c
  CC  ../src/ap/ieee802_11_auth.c
  CC  ../src/eap_peer/eap.c
  CC  ../src/ap/bss_load.c
  CC  ../src/wps/wps_registrar.c
  CC  ../src/ap/tkip_countermeasures.c
  CC  ../src/eap_server/eap_server_methods.c
  CC  ../src/ap/eap_user_db.c
  CC  ../src/ap/wpa_auth_glue.c
  CC  ../src/ap/sta_info.c
  CC  ../src/eapol_auth/eapol_auth_sm.c
  CC  ../src/ap/ieee802_11_shared.c
  CC  ../src/eap_server/eap_server_identity.c
  CC  ../src/ap/wmm.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);
      |         ^~~~~~~~~~~~~~
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/ap/hw_features.c
  CC  ../src/eap_server/eap_server_wsc.c
  CC  ../src/eapol_supp/eapol_supp_sm.c
  CC  ../src/common/dragonfly.c
  CC  ../src/ap/ieee802_11_ht.c
  CC  ../src/ap/neighbor_db.c
  CC  ../src/eap_common/chap.c
  CC  ../src/crypto/aes-eax.c
  CC  ../src/ap/drv_callbacks.c
  CC  ../src/ap/pmksa_cache_auth.c
  CC  ../src/utils/pcsc_funcs.c
  CC  ../src/ap/hs20.c
  CC  ../src/crypto/fips_prf_openssl.c
  CC  wps_supplicant.c
  CC  ../src/ap/ap_list.c
  CC  ../src/ap/rrm.c
  CC  ../src/crypto/ms_funcs.c
  CC  ../src/crypto/aes-siv.c
  CC  interworking.c
  CC  ../src/ap/ieee802_1x.c
  CC  ../src/eap_peer/eap_tls_common.c
  CC  ../src/crypto/tls_openssl_ocsp.c
  CC  ../src/ap/fils_hlp.c
  CC  ../src/ap/wpa_auth_ie.c
  CC  ../src/ap/ap_drv_ops.c
  CC  ../src/ap/dfs.c
  CC  ../src/crypto/aes-ctr.c
  CC  ../src/crypto/aes-encblock.c
  CC  ../src/crypto/sha512-kdf.c
  CC  ../src/ap/acs.c
  CC  ../src/crypto/sha256-kdf.c
  CC  ../src/crypto/sha384-kdf.c
  CC  ../src/eap_server/eap_server.c
  CC  ../src/ap/ctrl_iface_ap.c
  CC  ../src/crypto/sha256-prf.c
  CC  ../src/common/ctrl_iface_common.c
  CC  ../src/crypto/sha256-tlsprf.c
  CC  ../src/crypto/aes-omac1.c
  CC  ../src/crypto/sha384-prf.c
  CC  ../src/crypto/sha512-prf.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/dh_groups.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:206:27: note: declared here
  206 | 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:262:27: note: declared here
  262 | 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:230:27: note: declared here
  230 | 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:263:28: note: declared here
  263 | 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:207:28: note: declared here
  207 | 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:206:27: note: declared here
  206 | 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:262:27: note: declared here
  262 | 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:265:27: note: declared here
  265 | 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:230:27: note: declared here
  230 | 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:207:28: note: declared here
  207 | 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:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
  CC  ../src/ap/beacon.c
../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:231:27: note: declared here
  231 | 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:207:28: note: declared here
  207 | 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,
      |                           ^~~~~~~~~~~~~~~~~~~~~~
  CC  ../src/ap/gas_serv.c
../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/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) {
      |                 ^~
/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: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);
      |                           ^~~~~~~~~~~~~
../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/tls_openssl.c: In function 'tls_init':
../src/crypto/tls_openssl.c:1089:9: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1089 |         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:1213:9: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1213 |         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:1219:9: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1219 |         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);
      |                           ^~~~~~~~~~~
../src/crypto/tls_openssl.c:1228:9: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1228 |         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/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);
      |         ^~~~~~~~~~~~~~~~~~~~
  CC  p2p_supplicant.c
/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:1375:5: note: declared here
 1375 | 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:1333:5: note: declared here
 1333 | 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:1379:19: note: declared here
 1379 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
      |                   ^~~~~~~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c:1245:17: warning: 'ENGINE_load_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1245 |                 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: In function 'crypto_ecdh_get_pubkey':
../src/crypto/tls_openssl.c:1268:17: warning: 'ENGINE_ctrl' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1268 |                 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:1281:17: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1281 |                 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/tls_openssl.c: In function 'tls_engine_deinit':
../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:1379:19: note: declared here
 1379 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
      |                   ^~~~~~~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c:1307:17: warning: 'ENGINE_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1307 |                 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: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,
      |         ^~
/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':
  CC  dbus/dbus_new_handlers_wps.c
../src/crypto/tls_openssl.c: In function 'tls_verify_cb':
../src/crypto/tls_openssl.c:2537:25: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2537 |                         rsa = EVP_PKEY_get1_RSA(pk);
      |                         ^~~
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:1353:16: note: declared here
 1353 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
      |                ^~~~~~~~~~~~~~~~~
../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/tls_openssl.c:2539:33: warning: 'RSA_bits' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2539 |                                 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/tls_openssl.c:2540:33: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2540 |                                 RSA_free(rsa);
      |                                 ^~~~~~~~
/usr/include/openssl/rsa.h:299:28: note: declared here
  299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
  CC  ../src/crypto/random.c
../src/crypto/tls_openssl.c: In function 'tls_set_conn_flags':
  CC  ../src/utils/base64.c
../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/tls_openssl.c:3095:17: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3095 |                 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: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/tls_openssl.c:3097:25: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3097 |                         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: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:1375:5: note: declared here
 1375 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
      |     ^~~~~~~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c:3102:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3102 |                 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: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:1333:5: note: declared here
 1333 | 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);
      |                 ^~~~~~~~~~~
/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:1377:25: note: declared here
 1377 | 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);
      |                           ^~~~~~~~~~~~~~~~
  CC  ../src/ap/hostapd.c
../src/crypto/tls_openssl.c: In function 'tls_engine_get_cert':
../src/crypto/tls_openssl.c:3610:9: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3610 |         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,
      |                           ^~~~~~~~~~~~~~~
../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);
      |                           ^~~~~~~~~~~~~~~~~~~~~
  CC  ../src/ap/wpa_auth.c
../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/tls_openssl.c: In function 'tls_connection_private_key':
../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:1333:5: note: declared here
 1333 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c:3832:17: warning: 'SSL_use_RSAPrivateKey_ASN1' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3832 |                 if (SSL_use_RSAPrivateKey_ASN1(conn->ssl,
      |                 ^~
../src/crypto/crypto_openssl.c:2412:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2412 |         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_set_pub_point':
/usr/include/openssl/ssl.h:1666:12: note: declared here
 1666 | __owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c: In function 'tls_connection_dh':
../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);
      |                               ^~~~~~~~~~
  CC  ../src/ap/wps_hostapd.c
../src/crypto/tls_openssl.c:3971:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3971 |         dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
      |         ^~
  CC  dbus/dbus_common.c
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)
      | ^~~~~~~~~~~~~~~~~~~
  CC  dbus/dbus_new_introspect.c
../src/crypto/tls_openssl.c:3982:17: warning: 'PEM_read_bio_DSAparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3982 |                 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)
      | ^~~~~~~~~~~~~~~~~~~
  CC  ../src/crypto/sha1-prf.c
../src/crypto/tls_openssl.c:3992:17: warning: 'DSA_dup_DH' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3992 |                 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/tls_openssl.c:3993:17: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3993 |                 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:4012:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4012 |                 DH_free(dh);
      |                 ^~~~~~~
In file included from /usr/include/openssl/dsa.h:31:
/usr/include/openssl/dh.h:207:28: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
../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/tls_openssl.c:4015:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4015 |         DH_free(dh);
      |         ^~~~~~~
/usr/include/openssl/dh.h:207:28: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
../src/crypto/tls_openssl.c: In function 'tls_global_dh':
../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:1333:5: note: declared here
 1333 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
../src/crypto/tls_openssl.c:4046:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4046 |         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:4057:17: warning: 'PEM_read_bio_DSAparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4057 |                 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:4067:17: warning: 'DSA_dup_DH' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4067 |                 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:4068:17: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4068 |                 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:4087:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4087 |                 DH_free(dh);
      |                 ^~~~~~~
/usr/include/openssl/dh.h:207:28: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
../src/crypto/tls_openssl.c:4090:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4090 |         DH_free(dh);
      |         ^~~~~~~
/usr/include/openssl/dh.h:207:28: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
../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':
  CC  ../src/crypto/sha1-tlsprf.c
../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:1375:5: note: declared here
 1375 | 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:1379:19: note: declared here
 1379 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
      |                   ^~~~~~~~~~~~~~~~~~~~
../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/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: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);
      |         ^~~~~
/usr/include/openssl/evp.h:1379:19: note: declared here
 1379 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
      |                   ^~~~~~~~~~~~~~~~~~~~
  CC  ../src/eap_common/eap_common.c
  CC  dbus/dbus_new_helpers.c
  CC  ../src/crypto/sha1-tprf.c
  CC  autoscan_periodic.c
  CC  autoscan.c
../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/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:1375:5: note: declared here
 1375 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
      |     ^~~~~~~~~~~~~~~~~~~~
../src/crypto/crypto_openssl.c:2630:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2630 |         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_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:1379:19: note: declared here
 1379 | 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:1379:19: note: declared here
 1379 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
      |                   ^~~~~~~~~~~~~~~~~~~~
../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/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);
      |                           ^~~~~~~~~~~~~~~
../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/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/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/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);
      |         ^~~~~
/usr/include/openssl/evp.h:1377:25: note: declared here
 1377 | 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);
      |         ^~~~~
/usr/include/openssl/evp.h:1377:25: note: declared here
 1377 | 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);
      |                              ^~~~~~~~~~~~~
  CC  dbus/dbus_dict_helpers.c
/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:1377:25: note: declared here
 1377 | 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);
      |         ^~~~~
/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: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:1377:25: note: declared here
 1377 | 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);
      |         ^~~~~
/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/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)
      |         ^~
/usr/include/openssl/evp.h:1423:5: note: declared here
 1423 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
      |     ^~~~~~~~~~~~
  CC  ../src/common/hw_features_common.c
  CC  ../src/ap/ieee802_11.c
  CC  bssid_ignore.c
  CC  dbus/dbus_new.c
  CC  ../src/common/gas.c
  CC  bgscan.c
  CC  ../src/drivers/driver_wired.c
  CC  main.c
  CC  ctrl_iface_unix.c
  CC  ../src/drivers/driver_common.c
  CC  bgscan_simple.c
  CC  ../src/drivers/driver_wired_common.c
  CC  ../src/drivers/netlink.c
  CC  ../src/drivers/driver_nl80211_monitor.c
  CC  offchannel.c
  CC  ../src/common/cli.c
  CC  ../src/common/ieee802_11_common.c
  CC  ../src/utils/radiotap.c
  CC  ../src/drivers/driver_nl80211_capa.c
  CC  ../src/drivers/rfkill.c
  CC  gas_query.c
  CC  ../src/drivers/linux_ioctl.c
  CC  ../src/drivers/drivers.c
  CC  wpa_passphrase.c
  CC  ../src/common/wpa_ctrl.c
  CC  ../src/l2_packet/l2_packet_linux.c
  CC  ../src/drivers/driver_nl80211_scan.c
  CC  ../src/crypto/tls_openssl.c
  CC  wpas_glue.c
  CC  ../src/utils/edit.c
  CC  dbus/dbus_new_handlers.c
  CC  dbus/dbus_new_handlers_p2p.c
  CC  ../src/drivers/driver_nl80211_event.c
  CC  ../src/crypto/crypto_openssl.c
  CC  scan.c
  CC  ../src/drivers/driver_wext.c
  CC  sme.c
  CC  wpa_cli.c
  CC  events.c
  LD  wpa_passphrase
  CC  wpa_supplicant.c
  CC  ctrl_iface.c
  CC  ../src/drivers/driver_nl80211.c
  LD  wpa_cli
  LD  wpa_supplicant
  CC  ../src/radius/radius_client.c
  CC  ../src/radius/radius.c
  CC  eapol_test.c
  LD  eapol_test
>>> wpa_supplicant: Entering fakeroot...
install -D wpa_supplicant /home/buildozer/aports/main/wpa_supplicant/pkg/wpa_supplicant/sbin/wpa_supplicant
install -D wpa_cli /home/buildozer/aports/main/wpa_supplicant/pkg/wpa_supplicant/sbin/wpa_cli
install -D wpa_passphrase /home/buildozer/aports/main/wpa_supplicant/pkg/wpa_supplicant/sbin/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 /home/buildozer/aports/main/wpa_supplicant/pkg/wpa_supplicant/lib/wpa_supplicant && \
	cp *.so /home/buildozer/aports/main/wpa_supplicant/pkg/wpa_supplicant/lib/wpa_supplicant \
; fi
>>> wpa_supplicant-doc*: Running split function doc...
>>> wpa_supplicant-doc*: Preparing subpackage wpa_supplicant-doc...
>>> wpa_supplicant-doc*: Running postcheck for wpa_supplicant-doc
>>> wpa_supplicant-openrc*: Running split function openrc...
>>> wpa_supplicant-openrc*: Preparing subpackage wpa_supplicant-openrc...
>>> wpa_supplicant-openrc*: Running postcheck for wpa_supplicant-openrc
>>> wpa_supplicant*: Running postcheck for wpa_supplicant
>>> wpa_supplicant*: Preparing package wpa_supplicant...
>>> wpa_supplicant*: Stripping binaries
>>> wpa_supplicant-doc*: Scanning shared objects
>>> wpa_supplicant-openrc*: Scanning shared objects
>>> wpa_supplicant*: Scanning shared objects
>>> wpa_supplicant-doc*: Tracing dependencies...
>>> wpa_supplicant-doc*: Package size: 156.0 KB
>>> wpa_supplicant-doc*: Compressing data...
>>> wpa_supplicant-doc*: Create checksum...
>>> wpa_supplicant-doc*: Create wpa_supplicant-doc-2.10-r11.apk
>>> wpa_supplicant-openrc*: Tracing dependencies...
>>> wpa_supplicant-openrc*: Package size: 32.0 KB
>>> wpa_supplicant-openrc*: Compressing data...
>>> wpa_supplicant-openrc*: Create checksum...
>>> wpa_supplicant-openrc*: Create wpa_supplicant-openrc-2.10-r11.apk
>>> wpa_supplicant*: Tracing dependencies...
	so:libc.musl-armv7.so.1
	so:libcrypto.so.3
	so:libdbus-1.so.3
	so:libnl-3.so.200
	so:libnl-genl-3.so.200
	so:libpcsclite.so.1
	so:libssl.so.3
>>> wpa_supplicant*: Package size: 2.7 MB
>>> wpa_supplicant*: Compressing data...
>>> wpa_supplicant*: Create checksum...
>>> wpa_supplicant*: Create wpa_supplicant-2.10-r11.apk
>>> wpa_supplicant: Build complete at Wed, 14 Feb 2024 02:00:08 +0000 elapsed time 0h 0m 15s
>>> wpa_supplicant: Cleaning up srcdir
>>> wpa_supplicant: Cleaning up pkgdir
>>> wpa_supplicant: Uninstalling dependencies...
(1/25) Purging .makedepends-wpa_supplicant (20240214.015954)
(2/25) Purging linux-headers (6.6-r0)
(3/25) Purging openssl-dev (3.1.5-r5)
(4/25) Purging dbus-dev (1.14.10-r1)
(5/25) Purging util-linux-dev (2.39.3-r0)
(6/25) Purging libfdisk (2.39.3-r0)
(7/25) Purging libmount (2.39.3-r0)
(8/25) Purging libsmartcols (2.39.3-r0)
(9/25) Purging libuuid (2.39.3-r0)
(10/25) Purging dbus-libs (1.14.10-r1)
(11/25) Purging libnl3-dev (3.9.0-r1)
(12/25) Purging libnl3-cli (3.9.0-r1)
(13/25) Purging libnl3 (3.9.0-r1)
(14/25) Purging pcsc-lite-dev (2.0.1-r0)
(15/25) Purging pcsc-lite-libs (2.0.1-r0)
(16/25) Purging eudev-dev (3.2.14-r1)
(17/25) Purging eudev-openrc (3.2.14-r1)
(18/25) Purging eudev (3.2.14-r1)
(19/25) Purging udev-init-scripts-openrc (35-r1)
(20/25) Purging udev-init-scripts (35-r1)
(21/25) Purging eudev-libs (3.2.14-r1)
(22/25) Purging pcsc-lite-spy-libs (2.0.1-r0)
(23/25) Purging kmod-libs (31-r2)
(24/25) Purging libblkid (2.39.3-r0)
(25/25) Purging xz-libs (5.4.6-r0)
Executing busybox-1.36.1-r19.trigger
OK: 270 MiB in 102 packages
>>> wpa_supplicant: Updating the main/armv7 repository index...
>>> wpa_supplicant: Signing the index...