From bf9ce9d91a2969631080f78eac599773fbd94da8 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 24 Sep 2012 19:39:38 -0400 Subject: [PATCH] xfsprogs: install shared libs with +x bits These are shared libs w/executable code, so make sure they have +x bits set on them. Some kernels will proactively disallow executable mmaps if the files lack +x bits. It's also the right thing to do. Signed-off-by: Mike Frysinger Reviewed-by: Ben Myers Signed-off-by: Ben Myers --- include/buildmacros | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/buildmacros b/include/buildmacros index 31c7eb013..7a018805a 100644 --- a/include/buildmacros +++ b/include/buildmacros @@ -58,7 +58,7 @@ ifeq ($(ENABLE_SHARED),yes) INSTALL_LTLIB = \ cd $(TOPDIR)/$(LIBNAME)/.libs; \ ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \ - ../$(INSTALL) -m 644 -T so_dot_version $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \ + ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \ ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_ROOT_LIB_DIR) endif -- 2.47.2