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

Bug#167604: debian-policy: provides the exception of static libraries.



Package: debian-policy
Version: 3.5.7.1
Severity: normal

In Libraries section,

  In general, libraries must have a shared version in the
  library package and a static version in the development
  package.

But, if libraries uses dlopen(3) internally, then some
programs links the static version, it doesn't work
correctly. because dlopen(3) doesn't try to resolve the
symbols in the static-linked program. in most cases, the
static version of such libraries is meaningless to be
provided.

So I think our policy needs to be added the exception of
such case.



-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux crocus 2.4.19 #1 Tue Aug 27 06:14:35 JST 2002 i686
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP

Versions of packages debian-policy depends on:
ii  coreutils [fileutils]         4.5.3-1    The GNU core utilities
ii  fileutils                     4.5.3-1    GNU file management utilities

-- no debconf information




Reply to: