[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: