Bug#66023: PROPOSAL] Re: Shared libs vs. plugins.
On Sat, Apr 28, 2001 at 12:37:22PM -0500, Manoj Srivastava wrote:
> + to by third party executables (binaries of other packages),
> + should be installed in the subdirectories of the
^^^
I would drop that "the", to make clear that packages can create
their own subdirectory for the plugins.
> + <file>/usr/lib</file> directory. Such files are exempt from
> + all the rules that govern ordinary shared libraries, except that
> + libraries, except that they must not be installed executable.
There seems to be something wrong with the structure of that sentence.
Anyway, do you really mean _all_ the rules? I would expect that they
should still be compiled with -fPIC, for the same reasons as shared
libraries -- memory pages with relocatable code can otherwise not
be shared between processes. (Please correct me if plugins are not
normally relocatable.)
Also, stripping with --strip-unneeded still seems like a good idea.
Richard Braakman
Reply to: