From 8a5d095969e14e8a06975e61739facd0edd835cc Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 19 Mar 2022 16:51:43 -0700 Subject: [PATCH] elfutils: fix host compilation with Alpine Linux intl is not included in libc, disable it as is done with the target package. argp is also not included. Add build depends for argp-standalone. fts is also not included. Add build depends for musl-fts. Disable shared libraries to avoid having to manually add rpath. Signed-off-by: Rosen Penev --- package/libs/elfutils/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/libs/elfutils/Makefile b/package/libs/elfutils/Makefile index 9aa78d8352b99..07b3ea66c66a1 100644 --- a/package/libs/elfutils/Makefile +++ b/package/libs/elfutils/Makefile @@ -24,6 +24,8 @@ PKG_INSTALL:=1 PKG_USE_MIPS16:=1 PKG_BUILD_DEPENDS:=!USE_GLIBC:argp-standalone +HOST_BUILD_DEPENDS:=argp-standalone/host musl-fts/host + include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk include $(INCLUDE_DIR)/host-build.mk @@ -62,6 +64,8 @@ CONFIGURE_ARGS += --disable-nls endif HOST_CONFIGURE_ARGS += \ + --disable-shared \ + --disable-nls \ --disable-debuginfod \ --disable-libdebuginfod \ --without-lzma \