summaryrefslogtreecommitdiffstats
path: root/package/wpa_supplicant
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2015-10-27 15:42:29 +0200
committerPeter Korsgaard <peter@korsgaard.com>2015-10-27 22:17:45 +0100
commitc2601c2d6209d567873c328da64c33c33b0992ec (patch)
tree2bc7a2a43ed60df7a78a7e98821bca2ef9f6b945 /package/wpa_supplicant
parent9d90d4e8237cdc2c17c2e606fab27cdccf8c373f (diff)
downloadbuildroot-c2601c2d6209d567873c328da64c33c33b0992ec.tar.gz
buildroot-c2601c2d6209d567873c328da64c33c33b0992ec.zip
wpa_supplicant: fix static build with EAP enabled
Disable EAP-TNC for static build because its implementation uses dlopen(). Fixes: http://autobuild.buildroot.net/results/e21/e21705ae690ab899b6f00e4a15833abef5e54e0e/ [Peter: add comment explaining why] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/wpa_supplicant')
-rw-r--r--package/wpa_supplicant/wpa_supplicant.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 0574f02f41..839a419855 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -45,6 +45,10 @@ endif
# Trailing underscore on purpose to not enable CONFIG_EAPOL_TEST
ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_EAP),y)
WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_EAP_
+# uses dlopen()
+ifeq ($(BR2_STATIC_LIBS),y)
+WPA_SUPPLICANT_CONFIG_DISABLE += CONFIG_EAP_TNC
+endif
else
WPA_SUPPLICANT_CONFIG_DISABLE += CONFIG_EAP
endif
OpenPOWER on IntegriCloud