Hi,
I am developing a new extension for OOBase, a driver which doesn't use odbc/jdbc to connect to MySQL. I was developing on the base of DEV300_m12 and my extension used to build and load. I recently switched to dev300_m28 sources for building and OOO300_m3 installed from opensuse's build factory. I checked with old sources if they build and load with m3 and they did not succeed.

First try : loading mysql-native.oxt (http://hristov.com/tmp/mysql-native.oxt)

[EMAIL PROTECTED]:~> unopkg add mysql-native.oxt --verbose
Copying: mysql-native.oxt
Enabling: mysql-native.oxt
 Enabling: mysqlc.so

ERROR: (com.sun.star.deployment.DeploymentException) { { Message = "An error occurred while enabling: mysqlc.so", Context = (com.sun.star.uno.XInterface) @8101740 }, Cause = (any) { (com.sun.star.registry.CannotRegisterImplementationException) { { Message = "loading component library failed: file:///home/andrey/.ooo-2.0/user/uno_packages/cache/uno_packages/Knxtdh_/mysql-native.oxt/mysqlc.so", Context = (com.sun.star.uno.XInterface) @0 } } } }
 rollback...
  rollback finished.
An error occurred while enabling: mysqlc.so


------------------------
[EMAIL PROTECTED]:~> ldd tmp7/mysqlc.so
ldd: warning: you do not have execution permission for `tmp7/mysqlc.so'
        linux-gate.so.1 =>  (0xffffe000)
libmysqlclient.so.15 => /home/andrey/tmp7/libmysqlclient.so.15 (0xb7e6f000)
        libz.so.1 => /lib/libz.so.1 (0xb7e3e000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7e08000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb7df1000)
libcppdrivermanager.so => /usr/local/lib/libcppdrivermanager.so (0xb7deb000)
        libuno_cppu.so.3 => not found
        libvos3gcc3.so => not found
        libuno_sal.so.3 => not found
        libuno_salhelpergcc3.so.3 => not found
        libdbtoolsli.so => not found
        libcomphelp4gcc3.so => not found
        libutlli.so => not found
        libuno_cppuhelpergcc3.so.3 => not found
        libdl.so.2 => /lib/libdl.so.2 (0xb7de6000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7dcd000)
        libm.so.6 => /lib/libm.so.6 (0xb7da7000)
        libstlport_gcc.so => not found
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7cb7000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ca9000)
        libc.so.6 => /lib/libc.so.6 (0xb7b66000)
        libnss_files.so.2 => /lib/libnss_files.so.2 (0xb7b5a000)
        libnss_dns.so.2 => /lib/libnss_dns.so.2 (0xb7b54000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb7b41000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7b3d000)
        /lib/ld-linux.so.2 (0xb8091000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a88000)
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb7a5d000)


--------------------------
[EMAIL PROTECTED]:~> source /media/disk/oo.org-m28/LinuxX86Env.Set.sh
[EMAIL PROTECTED]:~> ldd tmp7/mysqlc.so
ldd: warning: you do not have execution permission for `tmp7/mysqlc.so'
        linux-gate.so.1 =>  (0xffffe000)
libmysqlclient.so.15 => /home/andrey/tmp7/libmysqlclient.so.15 (0xb7cf7000)
        libz.so.1 => /lib/libz.so.1 (0xb7cc6000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7c90000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb7c78000)
libcppdrivermanager.so => /usr/local/lib/libcppdrivermanager.so (0xb7c73000) libuno_cppu.so.3 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libuno_cppu.so.3 (0xb7c44000) libvos3gcc3.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libvos3gcc3.so (0xb7c21000) libuno_sal.so.3 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libuno_sal.so.3 (0xb7a6c000) libuno_salhelpergcc3.so.3 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libuno_salhelpergcc3.so.3 (0xb7a65000) libdbtoolsli.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libdbtoolsli.so (0xb7938000) libcomphelp4gcc3.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libcomphelp4gcc3.so (0xb7850000) libutlli.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libutlli.so (0xb77e3000) libuno_cppuhelpergcc3.so.3 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libuno_cppuhelpergcc3.so.3 (0xb776b000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7766000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb774e000)
        libm.so.6 => /lib/libm.so.6 (0xb7728000)
libstlport_gcc.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libstlport_gcc.so (0xb7658000) libstdc++.so.6 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libstdc++.so.6 (0xb7568000) libgcc_s.so.1 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libgcc_s.so.1 (0xb7559000)
        libc.so.6 => /lib/libc.so.6 (0xb7416000)
        libnss_files.so.2 => /lib/libnss_files.so.2 (0xb740b000)
        libnss_dns.so.2 => /lib/libnss_dns.so.2 (0xb7405000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb73f2000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb73ed000)
libjvmaccessgcc3.so.3 => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libjvmaccessgcc3.so.3 (0xb73e5000) libi18nisolang1gcc3.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libi18nisolang1gcc3.so (0xb73df000) libucbhelper4gcc3.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libucbhelper4gcc3.so (0xb7385000) libtlli.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libtlli.so (0xb72f8000)
        /lib/ld-linux.so.2 (0xb7f19000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7243000)
libbasegfxli.so => /media/disk/oo.org-m28/solver/300/unxlngi6.pro/lib/libbasegfxli.so (0xb71f0000)
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb71c6000)

------------------
[EMAIL PROTECTED]:~> unopkg add mysql-native.oxt --verbose

ERROR: cannot initialize UCB!
Exception details:
(com.sun.star.uno.RuntimeException) { { Message = "cannot initialize UCB!", Context = (com.sun.star.uno.XInterface) @0 } }

unopkg failed.


---------------------
The sources can be found at http://hristov.com/tmp/mysqlc.tar.gz


Any help is appreciated!

Best,
Andrey

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to