[Pkg-openssl-devel] Bug#374016: libssl-dev: libssl.pc's Libs shouldn't include -ldl -lz

Samuel Thibault samuel.thibault at ens-lyon.org
Fri Jun 16 20:00:12 UTC 2006


Package: libssl-dev
Version: 0.9.8b-2
Severity: minor

Hi,

There are spurious dependencies in libssl.pc:

Libs: -L${libdir} -lcrypto -ldl -lz

-ldl -lz is _not_ needed in Libs (since the -lcrypto interface
doesn't depend on -ldl -lz interface) and just brings a unneeded
dependencies. It should rather be put in Libs.private:

Libs: -L${libdir} -lcrypto
Libs.private: -ldl -lz

(so that static compiling still works).

Samuel


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)

Versions of packages libssl-dev depends on:
ii  libssl0.9.8                   0.9.8b-2   SSL shared libraries
ii  zlib1g-dev                    1:1.2.3-11 compression library - development

libssl-dev recommends no packages.

-- no debconf information




More information about the Pkg-openssl-devel mailing list