[Bug 285466] security/wpa_supplicant fails to build with DEFAULT_VERSIONS=ssl=openssl34
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Mar 2025 12:25:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285466
Bug ID: 285466
Summary: security/wpa_supplicant fails to build with
DEFAULT_VERSIONS=ssl=openssl34
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: cy@FreeBSD.org
Reporter: milios@ccsys.com
Flags: maintainer-feedback?(cy@FreeBSD.org)
Assignee: cy@FreeBSD.org
notes: i did have wpa_supplicant-2.11_3 installed, built on this system, from
ports, with openssl34 installed, and selected in DEFAULT_VERSIONS. this is
13.5-RELEASE/amd64
references to the symbols mentioned in the errors can be seen added to files/
very recently, so there probably needs to be a bit of conditional logic
wrapping those as well.
===> Building for wpa_supplicant-2.11_4
...snip...
cc -c -o
/usr/ports/security/wpa_supplicant/work/wpa_supplicant-2.11/build/wpa_supplicant/src/drivers/driver_bsd.o
-O2 -pipe -march=opteron-sse3 -I/usr/local/include -I/usr/local/include
-Wno-deprecated-declarations -I/usr/local/include/PCSC -fstack-protector-strong
-fno-strict-aliasing
-I/usr/ports/security/wpa_supplicant/work/wpa_supplicant-2.11/src
-I/usr/ports/security/wpa_supplicant/work/wpa_supplicant-2.11/src/utils
-DCONFIG_BACKEND_FILE -DCONFIG_IEEE80211R -DCONFIG_TDLS -DCONFIG_MATCH_IFACE
-DCONFIG_P2P -DCONFIG_PASN -DCONFIG_PTKSA_CACHE -DCONFIG_HS20
-DCONFIG_INTERWORKING -DCONFIG_DRIVER_WIRED -DCONFIG_DRIVER_BSD
-DCONFIG_DRIVER_NONE -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2
-DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK -DEAP_AKA -DEAP_AKA_PRIME
-DEAP_FAST -DEAP_PAX -DEAP_SAKE -DEAP_GPSK -DEAP_GPSK_SHA256 -DEAP_PWD
-DEAP_EKE -DCONFIG_WPS -DEAP_WSC -DCONFIG_WPS_NFC -DCONFIG_WPS_OOB
-DCONFIG_WPS_ER -DCONFIG_WPS_UPNP -DEAP_IKEV2 -DEAP_TNC -DIEEE8021X_EAPOL
-DCONFIG_AP -DCONFIG_NO_RADIUS -DCONFIG_NO_ACCOUNTING -DCONFIG_NO_VLAN
-DEAP_SERVER -DEAP_SERVER_IDENTITY -DCONFIG_IEEE80211AC -DEAP_SERVER_WSC
-DCONFIG_NO_RADIUS -DPCSC_FUNCS -I/usr/local/include/PCSC
-DCONFIG_SIM_SIMULATOR -DCONFIG_USIM_SIMULATOR -DPKCS12_FUNCS
-DCONFIG_SMARTCARD -DCONFIG_TLSV12 -DCRYPTO_RSA_OAEP_SHA256 -DEAP_TLS_OPENSSL
-DTLS_DEFAULT_CIPHERS=\""DEFAULT:!EXP:!LOW"\" -DCONFIG_DES -DCONFIG_SHA256
-DCONFIG_HMAC_SHA256_KDF -DCONFIG_HMAC_SHA384_KDF -DCONFIG_SHA384
-DALL_DH_GROUPS -DCONFIG_ECC -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX
-DCONFIG_CTRL_IFACE_DBUS_NEW -DCONFIG_CTRL_IFACE_DBUS_INTRO
-I/usr/local/libdata/pkgconfig/../../include/dbus-1.0
-I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -DCONFIG_DEBUG_SYSLOG
-DCONFIG_DEBUG_FILE -DCONFIG_DELAYED_MIC_ERROR_REPORT -DCONFIG_GAS
-DCONFIG_OFFCHANNEL ../src/drivers/driver_bsd.c
../src/drivers/driver_bsd.c:382:16: error: use of undeclared identifier
'IEEE80211_CIPHER_AES_GCM_128'
382 | wk.ik_type = IEEE80211_CIPHER_AES_GCM_128;
| ^
../src/drivers/driver_bsd.c:385:16: error: use of undeclared identifier
'IEEE80211_CIPHER_BIP_CMAC_128'
385 | wk.ik_type = IEEE80211_CIPHER_BIP_CMAC_128;
| ^
../src/drivers/driver_bsd.c:1587:30: error: use of undeclared identifier
'IEEE80211_CRYPTO_AES_GCM_128'
1587 | if (devcaps.dc_cryptocaps & IEEE80211_CRYPTO_AES_GCM_128)
| ^
../src/drivers/driver_bsd.c:1589:30: error: use of undeclared identifier
'IEEE80211_CRYPTO_BIP_CMAC_128'
1589 | if (devcaps.dc_cryptocaps & IEEE80211_CRYPTO_BIP_CMAC_128)
| ^
4 errors generated.
gmake: *** [../src/build.rules:86:
/usr/ports/security/wpa_supplicant/work/wpa_supplicant-2.11/build/wpa_supplicant/src/drivers/driver_bsd.o]
Error 1
*** Error code 1
Stop.
make: stopped in /usr/ports/security/wpa_supplicant
--
You are receiving this mail because:
You are the assignee for the bug.