MySQL Native Connector broken for LOdev 3.6
Fernand Vanrie
sos at pmgroup.be
Wed Jun 13 09:39:40 PDT 2012
On 13/06/2012 17:26, Stephan Bergmann wrote:
> On 06/12/2012 02:48 PM, Fernand Vanrie wrote:
>> Sinds dev 3.6 the MySQL Native connector (for Windows) is broken , the
>> Mysqlc.uno.dll can not been loaded during the extention installation , i
>> suppose the extension code have to be recompiled against the latest LO
>> code.
>
> Ha, looks like
> <http://cgit.freedesktop.org/libreoffice/core/commit/?id=6e67c03dc0225fc66343546b14e902b9d238b1a3>
> "Enable -Wnon-virtual-dtor for GCC 4.6" is the culprit. Among other
> things, it changed the destructor of cppu::OPropertySetHelper from
> public to protected, which with MSC changes the corresponding mangled
> symbol name from ??1OPropertySetHelper at cppu@@QAE at XZ to
> ??1OPropertySetHellper at cppu@IAE at XZ, so breaks compatibility of
> cppuhelper3msc.dll.
>
> I'm working on a fix.
Stephan, also thanks but Michael Meeks wrote also :
Fridrich is having a look, if it worked for 3.5 - it is possible there
is some funky linking issue and/or calling convention, or missing
back-compat piece we might need to re-instate.
Hopes you and Fridrich dont do the same job :-)
Greetz
Fernand
>
> Stephan
More information about the LibreOffice
mailing list