← Back to team overview

maria-developers team mailing list archive

ABI breakage in Connector/C sometime between 2.0.0 and 2.2.2


While preparing Debian packaging for MariaDB Connector/C version 2.2.2, I
noticed that there's an ABI breakage without a corresponding change of
SONAME: version 2.0.0 had a symbol "get_tty_password@Base" whereas version
2.2.2 doesn't.  I'm wondering how big of a breakage it is - i.e. is that
something that was never meant to be in the API/ABI in the first place, or
is an oversight?

I'm also wondering whether it's worth renaming the Debian package from
libmariadb2 to libmariadb2a because of this.
Daniel Schepler