diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-09-24 19:39:38 -0400 |
---|---|---|
committer | Ben Myers <bpm@sgi.com> | 2012-10-24 16:57:50 -0500 |
commit | ebc2cf34a710d3f9929f891c8a65b008e157c708 (patch) | |
tree | 6202d6c8e74a6e991e321cbc8eb5c9db4938c4e9 /include | |
parent | e3ca126a496be1bc33a9cabc8bef2a35513485cd (diff) |
xfstests: 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 <vapier@gentoo.org>
Reviewed-by: Ben Myers <bpm@sgi.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/buildmacros | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/buildmacros b/include/buildmacros index 5eb24f2e..b80b534c 100644 --- a/include/buildmacros +++ b/include/buildmacros @@ -54,7 +54,7 @@ ifeq ($(ENABLE_SHARED),yes) INSTALL_LTLIB = \ cd $(TOPDIR)/$(LIBNAME)/.libs; \ ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \ - ../$(INSTALL) -m 644 -T so_dot_version $(LIBNAME).lai $(PKG_LIB_DIR); \ + ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(PKG_LIB_DIR); \ ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_LIB_DIR) endif |