From: Reindl Harald Date: February 18 2013 10:02am Subject: Re: MySQL Client (libmysqlclient) compatibility policy List-Archive: http://lists.mysql.com/mysql/228999 Message-Id: <5121FC2F.3010305@thelounge.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2LXXKIPXGNSBCBJWJPBXV" ------enig2LXXKIPXGNSBCBJWJPBXV Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Am 18.02.2013 10:57, schrieb Sebastien FLAESCH: > Hi all, >=20 > What is the compatibility policy regarding the MySQL C API library? >=20 > I could not find the rules in the documentation. >=20 > I have several versions of MySQL installed on my Linux, and it appears > that the libmysqlclient versions have changed in the 5.x version line: >=20 > /opt3/dbs/mys/4.1.24/lib/libmysqlclient.so.14 > /opt3/dbs/mys/5.0.90/lib/libmysqlclient.so.15 > /opt3/dbs/mys/5.1.35/lib/libmysqlclient.so.16 > /opt3/dbs/mys/5.1.51/lib/libmysqlclient.so.16 > /opt3/dbs/mys/5.4.0/lib/libmysqlclient.so.16 > /opt3/dbs/mys/5.5.1/lib/libmysqlclient.so.16 > /opt3/dbs/mys/5.5.19/lib/libmysqlclient.so.18 > /opt3/dbs/mys/5.6.10/lib/libmysqlclient.so.18 >=20 > What's the rule? Is a 5.6 compatible to 5.5 because they have the same > library version number (.18)? i bet we will see the same with MySQL 5.5.10 http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-10.html Incompatible Change: The shared library version of the client library was= increased to 18 to reflect ABI changes, and avoid compatibility problems with the client library in MySQL 5.1. No= te that this is an incompatible change between 5.5.10 and earlier 5.5 versions, so client programs that use the = 5.5 client library should be recompiled against the 5.5.10 client library. (Bug #60061, Bug #11827366) ------enig2LXXKIPXGNSBCBJWJPBXV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlEh/C8ACgkQhmBjz394Anm+HgCggBB/D5HJoOfHsQcySw0axwrV NNwAnjUNe2Py3wYrXm8bLyN6jSrKG9WA =CzmF -----END PGP SIGNATURE----- ------enig2LXXKIPXGNSBCBJWJPBXV--