[Buildroot] [PATCH 1/1] libcap: fix static linking issue
Romain Naour
romain.naour at openwide.fr
Sun Oct 6 20:10:24 UTC 2013
Add -fPIC flag
Fixes:
http://autobuild.buildroot.net/results/619bceb3491ecd2ed4e1ae552fdb237a0ed2fa47/
Signed-off-by: Romain Naour <romain.naour at openwide.fr>
---
package/libcap/libcap.mk | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/package/libcap/libcap.mk b/package/libcap/libcap.mk
index 16afaef..6248fed 100644
--- a/package/libcap/libcap.mk
+++ b/package/libcap/libcap.mk
@@ -25,10 +25,15 @@ endif
# we don't have host-attr
HOST_LIBCAP_DEPENDENCIES =
+ifeq ($(BR2_PREFER_STATIC_LIB),y)
+LIBCAP_LDFLAGS=-fPIC
+endif
+
define LIBCAP_BUILD_CMDS
$(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
LIBATTR=$(LIBCAP_HAVE_LIBATTR) BUILD_CC="$(HOSTCC)" \
- BUILD_CFLAGS="$(HOST_CFLAGS)"
+ BUILD_CFLAGS="$(HOST_CFLAGS)" \
+ LDFLAGS="$(LIBCAP_LDFLAGS)"
endef
define LIBCAP_INSTALL_STAGING_CMDS
--
1.8.4
More information about the buildroot
mailing list