lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit f75da5729bae926b8919ba863cb765c67db34db9
parent 1e7bbd85a680ebd9c44562a6f9c7a80436b7ca6c
Author: Michael Heimpold <mhei@heimpold.de>
Date:   Sat,  2 Apr 2016 23:10:06 +0200

libxml2: prevent host compile to overwrite xml2-config (closes #2566)

Host compilation overwrites "$(STAGING_DIR)/host/bin/xml2-config
with an unpatched variant. So apply the same sed expression before
installing the file during host install.

Thanks to @zyxmon for spotting this.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

Diffstat:
Mlibs/libxml2/Makefile | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/libs/libxml2/Makefile b/libs/libxml2/Makefile @@ -130,5 +130,10 @@ define Package/libxml2/install $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxml2.so* $(1)/usr/lib/ endef +define Host/Install + $(SED) 's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' $(HOST_BUILD_DIR)/xml2-config + $(call Host/Install/Default) +endef + $(eval $(call HostBuild)) $(eval $(call BuildPackage,libxml2))