Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78365 - wpa_supplicant 0.3.4 with EAP_FAST does not compile ,without it compiles
Summary: wpa_supplicant 0.3.4 with EAP_FAST does not compile ,without it compiles
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-17 07:08 UTC by Daniele Verzelloni
Modified: 2005-01-17 09:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniele Verzelloni 2005-01-17 07:08:00 UTC
I have simply added to the ebuild
echo "CONFIG_EAP_FAST=Y"     >> ${CONFIG}
under the "if use ssl" section.
Emerging it I found this error:
gcc -O2 -march=pentium3 -fomit-frame-pointer -I../driver/modules -I../utils -I../hostapd -I/var/tmp/portage/wpa_supplicant-0.3.4/work/madwifi -DCONFIG_DRIVER_HOSTAP -DCONFIG_DRIVER_WEXT -DCONFIG_DRIVER_PRISM54 -DCONFIG_DRIVER_MADWIFI -DCONFIG_DRIVER_ATMEL -DCONFIG_DRIVER_NDISWRAPPER -DCONFIG_DRIVER_IPW2100 -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_PSK -DEAP_TLV -DEAP_FAST -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DPKCS12_FUNCS -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE -DCONFIG_XSUPPLICANT_IFACE -DCONFIG_READLINE   -c -o tls_openssl.o tls_openssl.c
tls_openssl.c: In function `tls_connection_client_hello_ext':
tls_openssl.c:849: error: structure has no member named `hello_extension'
tls_openssl.c:851: error: structure has no member named `hello_extension'
tls_openssl.c:852: error: structure has no member named `hello_extension_len'
tls_openssl.c:856: error: structure has no member named `hello_extension'
tls_openssl.c:857: error: structure has no member named `hello_extension_len'
tls_openssl.c:860: error: structure has no member named `hello_extension'
tls_openssl.c:861: error: structure has no member named `hello_extension'
tls_openssl.c:864: error: structure has no member named `hello_extension'
tls_openssl.c:869: error: structure has no member named `hello_extension_len'
make: *** [tls_openssl.o] Error 1

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Henrik Brix Andersen 2005-01-17 09:11:43 UTC
EAP-FAST needs an external patch for openssl as clearly stated in the README. This is why CONFIG_EAP_FAST is not enabled in the ebuild.

Please do not report bugs about your own ebuild modifications in the future.