Hi Lionel, 2012/1/5 Lionel Elie Mamane <[email protected]>
> > As I understand things, in general, compiling a connector against > version 3.y guarantees only binary compatibility with versions 3.x > with x >= y. So if you compile against 3.4 you'll get a connector > compatible with 3.5 *and* with 3.4. If you compile against 3.3, it > will be compatible with 3.3, 3.4 and 3.5. > > OK, that would explain why my more recently posted connectors only work with >=3.5, thanks for that explanation. It also means that there's no need for me to change the extensions page blurb again. I won't be compiling against 3.3, since we are virtually at EOL (so far as I have understood the support/release plan). I haven't checked out the 3.4 branch to build against that, but space and time constraints on the build machines may prevent me from doing so anyway. > If a connector compiled against 3.3 or 3.4 does not work with 3.5 for > ABI reasons (ABI = application binary interface), that is a bug in > LibreOffice 3.5, which needs to be fixed before release. I already > found (and fixed in collaboration with Kohei) such a bug, see > http://lists.freedesktop.org/archives/libreoffice/2011-August/016921.html > > If we have such a bug left, please raise it with reproduction > instructions (put me in CC, but I'm a bit overscheduled now for > "illness in the family" reasons). > > The problem appears to be that the Oracle Mysql Connector 1.0.1 no longer works in 3.5. This would have probably been built against OpenOffice.org 3.3 code. It may be that there are sufficiently subtle differences in our code trees that now prevent that connector from working with 3.5 as it used to with previous 3.3.x and 3.4.x versions. However, in my tests last night on 32bit Linux with a 2-day old build from master and the Oracle mysql connector, I no longer had any errors. This would need to be confirmed for Windows and Mac platforms too. Alex -- For unsubscribe instructions e-mail to: [email protected] Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted
