12345678910111213141516171819202122 |
- 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
- index 3dff7b4..d86bb43 100644
- --- 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
|