[Debian-med-packaging] Bug#633567: ftbs with ld --as-needed, private libs underlinked

Julian Taylor jtaylor.debian at googlemail.com
Mon Jul 11 17:04:52 UTC 2011


Package: ncbi-blast+
Version: 2.2.25-3
Severity: wishlist
User: debian-gcc at lists.debian.org
Usertags: ld-as-needed

the private libs of ncbi-blast+ are pretty much all underlinked[0]:
$ ldd -r /usr/lib/ncbi-blast+/*so 2>&1  | grep -c undefined
8291

this prevents building the package with ld --as-needed
See the log in the ubuntu bug:
https://bugs.launchpad.net/ubuntu/+source/ncbi-blast+/+bug/803185

It would be great if you could link all shared libraries with the
libraries they directly use.
E.g. libncbi_xloader_blastdb.so needs to link with -lxncbi -lseqdb -lseq
-lseqset -lxobjmgr

[0] http://wiki.mandriva.com/en/Underlinking


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20110711/b63bd0ad/attachment.pgp>


More information about the Debian-med-packaging mailing list