Bug#700525: unblock: sundials/2.5.0-2

Sébastien Villemot sebastien at debian.org
Wed Feb 27 15:38:42 UTC 2013


Le samedi 16 février 2013 à 16:47 +0100, Julian Taylor a écrit :

> also there are still undefined references remaining in a public library
> in debian:
> 
> root at ubuntu:/# ldd -r /usr/lib/libsundials_fnvecserial.so
> ...
> undefined symbol: N_VCloneVectorArrayEmpty_Serial
> (/usr/lib/libsundials_fnvecserial.so)
> undefined symbol: N_VNewEmpty_Serial	(/usr/lib/libsundials_fnvecserial.so)

I don’t think this specific issue is RC: the symbols are provided by
libsundials_nvecserial, which is in the same package. So no dependency
is missing. This just means that you have to link a program with
"-lsundials_nvecserial -lsundials_fnvecserial" (as you would anyways
have to do if doing static compilation).

Also, I tried to fix this by adding the "-lsundials_nvecserial" when
linking libsundials_fnvecserial. Unfortunately, libtool ends up adding
an incorrect rpath in the binary. I guess this is because the libtool
embedded in sundials is very old, and updating libtool in this case
seems non trivial and therefore not freeze policy-compliant.

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20130227/b638a457/attachment.pgp>


More information about the debian-science-maintainers mailing list