Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


As some of you will probably know by now due, I attempt to provide the mysql native connector extension for Linux 32 bit, 64 bit and OSX 64bit.

At present, the 32bit Linux build doesn't work on other people's machines with a similar base OS, whereas the Linux 64bit does. There is a noticeable difference in size between the two OXT files, and comparison of the two shows the following :

32bit extension :
alex@Aspire-X1430:/home/Development/libo/core$ unzip -l workdir/unxlngi6.pro/Extension/mysql-connector-ooo.oxt
Archive:  workdir/unxlngi6.pro/Extension/mysql-connector-ooo.oxt
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-09-24 11:42   META-INF/
     1388  2013-10-15 12:57   META-INF/manifest.xml
      311  2013-10-14 14:45   components.rdb
      255  2013-10-15 12:13   description-en-US.txt
     1737  2013-10-15 12:57   description.xml
      838  2013-09-24 10:20   images/extension_32.png
   667046  2013-10-14 14:15   libmysqlcppconn.so
   484084  2013-10-14 14:29   mysqlc.uno.so
        0  2013-09-24 11:42   registration/
   436207  2013-10-15 12:57   registration/LICENSE
3561 2013-09-24 10:21 registry/data/org/openoffice/Office/DataAccess/Drivers.xcu
---------                     -------
  1595427                     11 files
alex@Aspire-X1430:/home/Development/libo/core$ ls -an workdir/unxlngi6.pro/Extension/mysql-connector-ooo.oxt -rw-rw-r-- 1 1000 0 482261 oct. 15 12:57 workdir/unxlngi6.pro/Extension/mysql-connector-ooo.oxt



64bit extension:
alex@Aspire-X1430:~$ unzip -l Downloads/mysql-connector-ooo.oxt
Archive:  Downloads/mysql-connector-ooo.oxt
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-10-07 13:29   META-INF/
     1391  2013-10-11 16:36   META-INF/manifest.xml
      311  2013-10-11 16:36   components.rdb
      255  2013-10-11 16:35   description-en-US.txt
     1743  2013-10-11 16:36   description.xml
      838  2013-10-07 13:04   images/extension_32.png
  5113839  2013-10-11 15:06   libmysqlcppconn.so
  3802154  2013-10-11 16:35   mysqlc.uno.so
        0  2013-10-07 13:29   registration/
   436207  2013-10-11 16:36   registration/LICENSE
3561 2013-10-07 13:04 registry/data/org/openoffice/Office/DataAccess/Drivers.xcu
---------                     -------
  9360299                     11 files
alex@Aspire-X1430:~$ ls -an Downloads/mysql-connector-ooo.oxt
-rw------- 1 1000 1000 2587648 oct. 16 07:59 Downloads/mysql-connector-ooo.oxt


What I'm failing to understand is why this is happening. The basic build systems are based on Ubuntu 13.04 Raring, and use exactly the same build switches, the only difference being that the 64bit OS is Linux Mint 15 Olivia (based on Ubuntu 13.04), and the 32bit is a default Ubuntu 13.04 Raring. Something is obviously failing to be included during the 32bit build, but what ?

64bit :
  5113839  2013-10-11 15:06   libmysqlcppconn.so
  3802154  2013-10-11 16:35   mysqlc.uno.so

32bit :
   667046  2013-10-14 14:15   libmysqlcppconn.so
   484084  2013-10-14 14:29   mysqlc.uno.so


Any help much appreciated.



Alex







Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.