[openwrt/openwrt] elfutils: enable host build

LEDE Commits lede-commits at lists.infradead.org
Sun Oct 31 17:21:49 PDT 2021


chunkeey pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/8550086c24e54b8d333045315e59947b9badf08e

commit 8550086c24e54b8d333045315e59947b9badf08e
Author: Lucian Cristian <lucian.cristian at gmail.com>
AuthorDate: Tue Aug 31 10:04:36 2021 +0300

    elfutils: enable host build
    
    frr 8.0 needs host libelf dev
    add option for host build
    tested on x86, ramips, kirkwood
    
    Signed-off-by: Lucian Cristian <lucian.cristian at gmail.com>
    [changed commit author's email]
    Signed-off-by: Christian Lamparter <chunkeey at gmail.com>
---
 package/libs/elfutils/Makefile | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/package/libs/elfutils/Makefile b/package/libs/elfutils/Makefile
index d595e4caf2..b0c9b8bd8c 100644
--- a/package/libs/elfutils/Makefile
+++ b/package/libs/elfutils/Makefile
@@ -26,6 +26,7 @@ PKG_BUILD_DEPENDS:=!USE_GLIBC:argp-standalone
 
 include $(INCLUDE_DIR)/package.mk
 include $(INCLUDE_DIR)/nls.mk
+include $(INCLUDE_DIR)/host-build.mk
 
 define Package/elfutils/Default
   SECTION:=libs
@@ -60,6 +61,12 @@ else
 CONFIGURE_ARGS += --disable-nls
 endif
 
+HOST_CONFIGURE_ARGS += \
+	--disable-debuginfod \
+	--disable-libdebuginfod \
+	--without-lzma \
+	--without-zstd
+
 CONFIGURE_ARGS += \
 	--program-prefix=eu- \
 	--disable-debuginfod \
@@ -97,6 +104,7 @@ define Package/libelf/install
 endef
 
 # these lines need to be ordered by dependency because of ABI versioning
+$(eval $(call HostBuild))
 $(eval $(call BuildPackage,libelf))
 $(eval $(call BuildPackage,libdw))
 $(eval $(call BuildPackage,libasm))



More information about the lede-commits mailing list