Bug#655086: this seems to be a problem in asterisk
Joerg Dorchain
joerg at dorchain.net
Sun Feb 26 10:11:32 UTC 2012
On Sun, Feb 26, 2012 at 12:15:32PM +0800, Rolf Leggewie wrote:
>
> I consulted with my co-maintainer and he concluded this was a problem in
> asterisk, possibly linking to a module instead of libcapi20 itself. I'm
> not sure that's indeed the case, but he's the libcapi guy between us.
Well, the actual module chain is asterisk dlopens chan_capi.so
links libcapi20.so dlopens lib_capi_mod_std.so
If you are going to investigate in that direction, please notice
the chan_capi package, too.
The effect of this bug report comes from the fact that
lib_capi_mod_std.so references a symbol defined in libcapi20.so.
The proposed patch just prolongs this chain at the end to asterisk
dlopens chan_capi.so links libcapi20.so dlopens
lib_capi_mod_std.so links libcapi20.so
E.g. the package built with the proposed patch shows
# ldd /usr/lib/capi/lib_capi_mod_std.so
linux-gate.so.1 => (0xb7721000)
libcapi20.so.3 => /usr/lib/libcapi20.so.3 (0xb76f9000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb759c000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb7597000)
/lib/ld-linux.so.2 (0xb7722000)
In the resulting package there are no .la files contained.
Thanks for digging into this complicated shared library problem.
Best regards,
Joerg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 267 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20120226/1f6dc3f6/attachment.pgp>
More information about the Pkg-voip-maintainers
mailing list