ATTENTION, creators of mysql-connector-ooo.oxt (--enable-ext-mariadb-connector)

Lionel Elie Mamane lionel at mamane.lu
Sat Oct 19 23:52:36 CEST 2013


If you use the LO git repo or release tarballs to build the
mysql-connector-ooo.oxt extension (via --enable-ext-mariadb-connector,
formerly --enable-ext-mysql-connector) then use/distribute it, then
please be aware that as a consequence of
http://bugs.freedesktop.org/70496 I have *disabled* internal
libmariadb (client library) in favour of "system"
libmysqlclient. Please use libmysqlclient, and not libmariadb, due to
the above bug, which leads to crashes/freezes.

I (and your users) would appreciate if you regenerated your builds.


To build off the master branch, make sure you have:

  commit 02a11749da521e8e2099b464c0fcbebce9e95e22
  Author: Lionel Elie Mamane <lionel at mamane.lu>
  Date:   Sat Oct 19 22:57:40 2013 +0200

    fdo#70496 revert to using libmysqlclient

    Change-Id: I5b98b5e7840e4f1c6005aee0c1f43ef814ecf77b

or newer, then configure with:
 --enable-ext-mariadb-connector --with-system-mariadb --enable-bundle-mariadb
GNU/Linux distributions will want to use --disable-bundle-mariadb
(which is the default), while people distributing an .oxt for
"general" consumption (cross-distro GNU/Linux, MacOS X, Microsoft
Windows, ...) will want --enable-bundle-mariadb.


To build of the libreoffice-4-1 branch, use the feature/base-preview
branch or cherry-pick from master:

  commit 02a11749da521e8e2099b464c0fcbebce9e95e22
  Author: Lionel Elie Mamane <lionel at mamane.lu>
  Date:   Sat Oct 19 22:57:40 2013 +0200

    fdo#70496 revert to using libmysqlclient

    Change-Id: I5b98b5e7840e4f1c6005aee0c1f43ef814ecf77b

Then, proceed as with master.

-- 
Lionel


More information about the LibreOffice mailing list