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

Bug#93975: Make shared libs non-mandatory.

On Sat, Apr 14, 2001 at 05:29:20PM +0200, Daniel Kobras wrote:
> I have prepared a package of libdv, a library to de- and encode digital
> video data, and noted that it violates current policy: The x86 version
> of the library contains optimized assembler routines that are not
> relocatable. Therefore, the lib on x86 won't build as a shared library,
> which is in conflict with the first paragraph of debian-policy sect. 11.2,
> mandating also shared versions of each lib. I have contacted upstream
> about this, and they prefer to keep libdv static-only for performance
> reasons. When I brought up this issue on debian-devel, it was suggested
> I build a libdv-dev package only across all archs and request a policy
> change allowing static-only uploads as well in special cases.

I maintain libnet this way, it only ships as a static lib.  So I have a
libnet0-dev package.  Someday I hope to have a shared version.  My libmad
package used to only be static, but now I have both.

Not really sure we need policy to approve this. 

Reply to: