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
