Package: libtool
Version: 1.5.22-4
Severity: normal

        Hello,

When passing the --enable-static option to the configure script of a
package that has disabled static libraries by default using
AC_DISABLE_STATIC in its configure.ac, both static and *shared*
libraries that libtool builds are non-PIC. Shared libraries should NEVER
EVER be non-PIC.

This is fairly annoying considering that Debian policy recommends that
both shared and static libraries be provided (policy §8.3), and
mandates that shared libraries be PIC (policy §10.2).

Regards,

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16.20
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages libtool depends on:
ii  autotools-dev                 20060223.1 Update infrastructure for config.{
ii  cpp                           4:4.1.1-1  The GNU C preprocessor (cpp)
ii  file                          4.17-1     Determines file type using "magic"
ii  gcc [c-compiler]              4:4.1.1-1  The GNU C compiler
ii  gcc-3.3 [c-compiler]          1:3.3.6-13 The GNU C compiler
ii  gcc-4.1 [c-compiler]          4.1.1-2    The GNU C compiler
ii  libc6-dev [libc-dev]          2.3.6-15   GNU C Library: Development Librari

Versions of packages libtool recommends:
ii  libltdl3-dev                  1.5.22-4   A system independent dlopen wrappe

-- no debconf information

Reply via email to