2015-08-28 08:48:23 +00:00
|
|
|
From: Matthias Schiffer <mschiffer@universe-factory.net>
|
|
|
|
Date: Fri, 28 Aug 2015 10:46:11 +0200
|
|
|
|
Subject: hostapd: work around unconditional libopenssl build dependency
|
|
|
|
|
|
|
|
As the OpenWrt build system only resolves build dependencies per directory,
|
|
|
|
all hostapd variants were causing libopenssl to be downloaded and built,
|
|
|
|
not only wpad-mesh. Fix this by applying the same workaround as in
|
|
|
|
ustream-ssl.
|
|
|
|
|
|
|
|
diff --git a/package/network/services/hostapd/Makefile b/package/network/services/hostapd/Makefile
|
2015-09-03 13:24:51 +00:00
|
|
|
index 3dff7b4..d86bb43 100644
|
2015-08-28 08:48:23 +00:00
|
|
|
--- a/package/network/services/hostapd/Makefile
|
|
|
|
+++ b/package/network/services/hostapd/Makefile
|
|
|
|
@@ -177,7 +177,7 @@ endef
|
|
|
|
define Package/wpad-mesh
|
|
|
|
$(call Package/wpad/Default)
|
|
|
|
TITLE+= (with 802.11s mesh and SAE support)
|
|
|
|
- DEPENDS:=$(DRV_DEPENDS) +libubus +libopenssl +@CONFIG_WPA_SUPPLICANT_OPENSSL @(!TARGET_uml||BROKEN)
|
|
|
|
+ DEPENDS:=$(DRV_DEPENDS) +libubus +PACKAGE_wpad-mesh:libopenssl +@CONFIG_WPA_SUPPLICANT_OPENSSL @(!TARGET_uml||BROKEN)
|
|
|
|
CONFLICTS:=@WPA_SUPPLICANT_INTERNAL
|
|
|
|
VARIANT:=wpad-mesh
|
|
|
|
endef
|