[libreoffice-projects] minutes of ESC call ...

Stephan Bergmann sbergman at redhat.com
Fri Oct 11 13:15:41 CEST 2013


On 10/11/2013 12:11 PM, Lionel Elie Mamane wrote:
> On Fri, Oct 11, 2013 at 11:21:13AM +0200, Stephan Bergmann wrote:
>> But what was the story with mysql-connector-ooo, these days
>> apparently enabled via a switch called
>> --enable-ext-mariadb-connector?  That switch is off by default, and
>> it is not mentioned in any distro-configs/*.conf, so appears to be
>> effectively dead code.  Or was that the extension that cannot be
>> included in installation sets for whatever reason (and is only
>> included in our source tree to make it easy to build it)?  I guess
>> Lionel knows.
>
> Links against GPLed code, so TDF's policy of no strongly copylefted
> code means that TDF builds don't bundle it.

Ah, so that's apparently indeed what's up at 
<http://extensions.libreoffice.org/extension-center/mysql-native-connector-for-libreoffice-4.x>.

> Ubuntu, Debian and (I guess) most GNU/Linux distributions have no
> problem with (strongly) copylefted code and they ship it.

As a bundled extension (ending up unzip'ed into the LO installation's 
share/extension) directory, I assume?

(I'm asking because there are cooking up changes to the UNO component 
"prefix" feature that would make it desirable that no non-bundled 
extension ever used that "prefix" feature.  Unfortunately, the 
mysql-connector-ooo.oxt that can be built from the LO source tree 
started to use that "prefix" feature with 
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=cd79d51420b90117d0f3e1d5f3cdf9187bd61b88> 
"prefix all component_getFactory methods" towards LO 4.1.  However, the 
only non-bundled instance of that extension out there that I am aware 
of, 
<http://extensions.libreoffice.org/extension-center/mysql-native-connector-for-libreoffice-4.x/releases/1.0/mysql-connector-ooo.oxt>, 
is luckily old enough to not yet use that feature.)

Stephan


More information about the LibreOffice mailing list