Hi, Monty! On Mar 18, Michael Widenius wrote:
"MARK" == MARK CALLAGHAN <mdcallag@gmail.com> writes:
I think there was discussion about how client library shared library versions during the Lisbon meeting.
Incompatible Change: The shared library version of the client library was increased to 18 to reflect ABI changes, and avoid compatibility
From http://dev.mysql.com/doc/refman/5.5/en/news-5-5-10.html 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.
Serg, as you have now probably have full insight into the MariaDB 5.5 code, is it possible to keep the API compatible with MariaDB 5.1 / MySQL 5.1 to not force all applications to have to be recompiled when upgrading to 5.5 ?
The API incompatibility was caused by migration to CMake. If you want to keep libraries compatible, if's something that Wlad may need to look into. Regards, Sergei