Installing shared libraries 555 means they are read-only, which is
quite uncommon. Most build systems install shared libraries 755. This
for example allows post-processing of the library, such as stripping
with 'strip'.

Signed-off-by: Thomas Petazzoni <[email protected]>
---
 support/shlib-install | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/support/shlib-install b/support/shlib-install
index cfec3bd..f4eea27 100755
--- a/support/shlib-install
+++ b/support/shlib-install
@@ -73,7 +73,7 @@ fi
 case "$host_os" in
 hpux*|darwin*|macosx*|linux*|solaris2*)
        if [ -z "$uninstall" ]; then
-               chmod 555 ${INSTALLDIR}/${LIBNAME}
+               chmod 755 ${INSTALLDIR}/${LIBNAME}
        fi ;;
 cygwin*|mingw*)
        IMPLIBNAME=`echo ${LIBNAME} \
-- 
2.14.3


_______________________________________________
Bug-readline mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-readline

Reply via email to