[Libreoffice-bugs] [Bug 117931] Mysql Connector Extension 4-3 no longer works with current LibreOffice

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Jun 8 10:48:13 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=117931

--- Comment #14 from Lionel Elie Mamane <lionel at mamane.lu> ---
I missed that you are not using the SuSE version of LibreOffice.

OK, I read your original bug report afresh. You mean the problem appeared when
upgrading the OS, but _not_ upgrading LibreOffice, of which you use a TDF
build?

Then, from the error message, it looks like it is the MySQL C++ Connector,
which which is used by the MySQL LibreOffice Connector, which is the
problematic step. This could be:

1) C++ ABI change in Suse between the old OS version and the new OS version.
2) Removal of libmysqlclient.so.18 from SuSE in the new version
   (e.g. replaced by a new version libmysqlclient.so.19 or .20 or ...)

I see that the .oxt contains the MySQL client (C) library, but under the wrong
name... It calls it libmysqlclient_r.so while libmysqlcppconn.so expects
libmysqlclient.so.18.

Try these things:

1) Remove SuSE version
2) Install the extension .oxt again (sorry...)
3) In the installation directory of the extension, make a link (or copy)
   of libmysqlclient.so.18 to libmysqlclient_r.so
4) It works? We found the issue.
5) If not, try copying libmysqlclient_r.so to /usr/lib/x86_64-linux-gnu/
   (or whatever SuSE uses as library directory *by* *default*)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180608/9f12af86/attachment.html>


More information about the Libreoffice-bugs mailing list