libzrtpcpp ABI breakage - sendDataRTP removed in 0.9.2
Mark Purcell <[email protected]> Mon, 15 Oct 2007 21:22:05 +0100
| Newsgroups | gmane.comp.gnu.ccrtp.devel |
|---|---|
| Organization | Debian GNU/Linux |
| Message-ID | <[email protected]> |
Werner, It appears that your latest libzrtpcpp breaks it's ABI, but doesn't bump the soname. This breaks binary compatibility for binary distributions like Debian. http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=libzrtpcpp We are going to make a local patch to the Debian package, but you might also like to make a more official soname change upstream. Btw, we have a package tracking system that anyone can subscribe to via email and that way you can receive bug reports like this as we do ;-) http://packages.qa.debian.org/libzrtpcpp Mark ---------- Forwarded Message ---------- Subject: ABI changed without a corresponding soname change Date: Thu, 11 Oct 2007 From: Mikael Magnusson <[email protected]> To: [email protected] Piotr Kaczuba wrote: > When the "Enable ZRTP/SRTP encryption" option is checked, twinkle > crashes as soon as one makes or answers a call. > > This is what is printed in a terminal: > > twinkle: symbol lookup error: twinkle: undefined symbol: _ZThn580_N3ost9ZrtpQueue11sendDataRTPEPKhi The error is caused by API (and ABI) changes in libzrtpcpp version 0.9.2. The symbol above (sendDataRTP) is removed and seems to be replaced with sendDataZRTP, without changing the SONAME. ------------------------------------------------------- _______________________________________________ Ccrtp-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/ccrtp-devel
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHE8vyoCzanz0IthIRAlVYAJ9pgrK9AVNLyA3+fvkt6wpw4egetwCcDkTc eqJRG8bYpJk1x82HcrK2HaQ= =VTNn -----END PGP SIGNATURE-----