[Buildroot] [PATCH] fix ldconfig at target-finalize
Baruch Siach
baruch at tkos.co.il
Wed Jun 16 13:43:41 UTC 2010
Host ldconfig fails when the directory of the aux-cache file
(/var/cache/ldconfig, by default) does not exist. Make sure this directory
exists before calling ldconfig.
Signed-off-by: Baruch Siach <baruch at tkos.co.il>
---
Makefile | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
index 794a298..1415e30 100644
--- a/Makefile
+++ b/Makefile
@@ -402,6 +402,7 @@ ifneq ($(BR2_HAVE_DOCUMENTATION),y)
rm -rf $(TARGET_DIR)/usr/share/gtk-doc
endif
find $(TARGET_DIR) -type f -perm +111 | xargs $(STRIPCMD) 2>/dev/null || true
+ mkdir -p $(TARGET_DIR)/var/cache/ldconfig
$(TARGET_LDCONFIG) -r $(TARGET_DIR) 2>/dev/null
mkdir -p $(TARGET_DIR)/etc
--
1.7.1
More information about the buildroot
mailing list