Hi, Vladislav!
The main source of the breakage is migration to CMake: making
libmysqlclient.so in 5.5 cmake builds don't use version script, and
don't use -Wl,--whole-archive.
Yep, version script is likely a factor. Well spotted, thanks!
I've run the gcc -shared line manually in 5.5
I think there was discussion about how client library shared library
versions during the Lisbon meeting.
From http://dev.mysql.com/doc/refman/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
2 matches
Mail list logo