List:General Discussion« Previous MessageNext Message »
From:Reindl Harald Date:February 18 2013 10:02am
Subject:Re: MySQL Client (libmysqlclient) compatibility policy
View as plain text  

Am 18.02.2013 10:57, schrieb Sebastien FLAESCH:
> Hi all,
> 
> What is the compatibility policy regarding the MySQL C API library?
> 
> I could not find the rules in the documentation.
> 
> 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:
> 
> /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
> 
> 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. Note 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)



Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
Thread
MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH18 Feb
  • Re: MySQL Client (libmysqlclient) compatibility policyReindl Harald18 Feb
  • Re: MySQL Client (libmysqlclient) compatibility policyNoel Butler18 Feb
    • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH18 Feb
      • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH20 Feb
        • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH17 May
          • Re: MySQL Client (libmysqlclient) compatibility policyReindl Harald17 May
            • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH17 May
              • Re: MySQL Client (libmysqlclient) compatibility policyReindl Harald17 May
                • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH17 May
                  • Re: MySQL Client (libmysqlclient) compatibility policyReindl Harald17 May
                    • Re: MySQL Client (libmysqlclient) compatibility policySebastien FLAESCH17 May