2014-07-14 21:30 GMT+02:00 Jan Engelhardt <[email protected]>: > On Monday 2014-07-14 20:34, Bob Beck wrote: > >>What problem are you trying to solve here. > >>> Pristine libtool does not pass -m 644, and default (GNU) install >>> defaults to mode 755 when not specifying anything else. > > I am trying to figure out why OpenBSD would be patching libtool > and adding > > + case " $install_prog " in > + *[\\\ /]cp\ *) extra_mode=;; > + *) extra_mode='-m 644';; > + esac > > (in > http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/libtool/patches/patch-libltdl_config_ltmain_sh?rev=1.2;content-type=text/plain > )
The real question you should ask is "why do other OSes have executable bit set for shared libraries?" http://unix.stackexchange.com/questions/40587/why-are-shared-libraries-executable -- WBR, Vadim Zhukov
