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