From ad0279f0ee51e97bf7dbb70fdd6f14f789f344a8 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Sat, 19 Jan 2013 02:06:25 +0000 Subject: [PATCH] gettext: fix static build failure When static libraries are preferred we don't build dynamic libraries so it fails on the install phase. So don't try to do it for those cases. Fixes: http://autobuild.buildroot.net/results/651537ae1909b039e0cfc5c104ee87f93a9e5792/ Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- package/gettext/gettext.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/gettext/gettext.mk b/package/gettext/gettext.mk index 953077d21a..204af10891 100644 --- a/package/gettext/gettext.mk +++ b/package/gettext/gettext.mk @@ -35,9 +35,12 @@ endif # When the gettext tools are not enabled in the configuration, we only # install libintl to the target. ifeq ($(BR2_PACKAGE_GETTEXT_TOOLS),) +# When static libs are preferred the .so files aren't created +ifeq ($(BR2_PREFER_STATIC_LIB),) define GETTEXT_INSTALL_TARGET_CMDS cp -dpf $(STAGING_DIR)/usr/lib/libintl*.so* $(TARGET_DIR)/usr/lib/ endef +endif # Ditch the tools since they're off and pull other dependencies define GETTEXT_DISABLE_TOOLS $(SED) 's/runtime gettext-tools/runtime/' $(@D)/Makefile.in -- 2.30.2