Created attachment 54714 [details]
Please see attached screen-dump.
I checked for the dll on the given location. It exists.
Also important for connecting MariaDB!
The old Oracle connector no longer works due to code changes in component handling in the 3.5.x development cycle, and library versions for the mysql connector libraries (which have been bumped), it needs to be rebuilt by someone on Windows, having a build environment and then made available on the Extensions site.
As the connector extension does not form part of the standard release build, it will not be built by the buildbots, and therefore not be available in the general downloads of LibO (it isn't anyway, and never was, not even with OOo).
So this is not really a LibO bug because the connector, which was always built separately, needs to be rebuilt for Windows users. None of the developers seem particularly interested in providing the connector, which is why I had built them for Mac and Linux 32bit (my build environments). I don't have a Win build environment, so someone else will have to do it if Windows users want a connector that works.
As for MariaDB, Monty Widenius has promised support for new client libraries that could be used in a new MariaDB connector (that may or may not be included as a default) - however, that code is not yet available (to my knowledge).
Thanks. I understand. No 3.5. bug. So it can be closed.
Re-opening, as it appears after exchanging with Michael Meeks that the connector should still work.
However, my own experience belies that theory. The connectors I have built from master for Linux 32bit (on Ubuntu Oneiric) no longer work with 3.3 and 3.4. I haven't tried with Mac OSX and a recent build of the connector to compare with the older Oracle ones, but certainly, this wouldn't be the first time that the connectors stopped working with a new release version of OOo/LO.
*** Bug 44191 has been marked as a duplicate of this bug. ***
The most likely explanation so far:
As far as I can see, LibreOffice 3.5 doesn't distribute the STLport
DLL. And that seems to be the problem.
Jesús Corrius <email@example.com>
Fridrich - any thoughts ? :-)
Error message: mysqlc.uno.dll missing in file:///C:/Users/boudi/AppData/Roaming/LOdev/3/user/uno_packages/cache/uno_packages/luny2ll.tmp_/mysql-connector-ooo-1.0.1-windows-intel.oxt
However mysqlc.uno.dll is pressent in: C:\Users\boudi\AppData\Roaming\LOdev\3\user\uno_packages\cache\uno_packages\luny2ll.tmp_\mysql-connector-ooo-1.0.1-windows-intel.oxt
Suggestion; Is the windows-path conversion done properly?
I have now tested the old Oracle 1.0.1 connector on both Mac and Linux with
recent builds from master (builds from within the last week). The connector
installs and functions on both OSes in the tests I have conducted so far, so
perhaps this is after all a Windows only problem ?
(In reply to comment #8)
> Error message: mysqlc.uno.dll missing in
> However mysqlc.uno.dll is pressent in:
> Suggestion; Is the windows-path conversion done properly?
Just a precision, the dll is not missing, but it failed to be loaded in Windows 7 environment (Windows 7 pro - 64 bits).
not only for Windows 7
same problems for 32 bit (XP etc...)
My guess is that we broke ABI in some way in the Windows port...
This mixup was due to a bug that prevented us from packaging stlport_vc7145.dll. This bug is fixed in libreoffice-3-5 branch and will be in 3.5.0-rc2.
Closing it as fixed. Please verify when 3.5.0-rc2 is out.
*** Bug 45111 has been marked as a duplicate of this bug. ***
I will test it on 3.5.0-rc2.
works fine under rc 2 Windows XP
It works with LO350rc2 under Windows 7 SP1.
It works fine under Windows 7 64 bits SP1.