[Pkg-xmpp-devel] gsasl_1.4.0-2_i386.changes REJECTED

Simon Josefsson simon at josefsson.org
Fri Feb 5 09:04:48 UTC 2010


cascardo at minaslivre.org writes:

> Simon, don't you think that adding symbol versioning to gsasl has broken
> its soversion and that it should have been bumped. It has required
> applications to rebuild. So I'd say it has broken ABI somewhat.

Going back to your original question here, I believe my latest post on
#542512 shows that this assertion is not true -- the ABI is both fully
forward and backwards compatible.

The issue is that tools built against a new libgsasl7 and then run with
older libgsasl7 will generate a linker warning about missing versioning
in the library, which is to be expected.  The warning appears harmless,
and does not indicate an ABI compatibility issue as far as I understand.

The second issue is that dicod's init.d script appears to treat the
warning as a fatal error.  Possibly it treats anything written to
stdout/stderr as a fatal condition?

So sorry for my confusion, and I really hope that my perception of the
situation is clear now.  I get a deja vu about this, I think I've gone
through these experiments before.

/Simon



More information about the Pkg-xmpp-devel mailing list