symbols of spandsp0.0.6~pre18 and SONAME

Kilian Krause kilian at debian.org
Sun Jul 3 10:20:10 UTC 2011


Hi Steve,

while trying to update the spandsp package in Debian from 0.0.6~pre12 to
0.0.6~pre18 we've found that there is a number of symbols missing:
- bitstream_flush2 at Base 
- bitstream_get2 at Base 
- bitstream_put2 at Base 
- make_tone_gen_descriptor at Base 
- modem_echo_can_create at Base 
- t4_get_transfer_statistics at Base 
- t4_tx_set_min_row_bits at Base 
- v22bis_current_bit_rate at Base 


While trying to shorten the list to only the officially exported ones using
CFLAGS=-fvisibility=hidden -fvisibility-inlines-hidden
the list of symbols went down to zero.

What's your recommended way of identifying the "official" ABI so that we can
update our automatic symbols tracking to make sure our packages do export
the same ABI throughout all versions using the same package name (and
updating that once the ABI is broken)?

Thanks for your help!

-- 
Best regards,
Kilian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20110703/afffc0dc/attachment.pgp>


More information about the Pkg-voip-maintainers mailing list