[Libreoffice-commits] core.git: README.cross
README.cross |2 ++ 1 file changed, 2 insertions(+) New commits: commit 35d3d6bb3b3795653fb4210b751a8e9f0183f741 Author: Samuel Mehrbrodt AuthorDate: Tue Mar 24 13:52:11 2020 +0100 Commit: Samuel Mehrbrodt CommitDate: Wed Mar 25 16:25:14 2020 +0100 Add missing autogen.input entries to README.cross Change-Id: I8bb100478d88136d55a9b076464489f5d66c2ad7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91052 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt diff --git a/README.cross b/README.cross index 0219dbc4bfcd..e416469fce1b 100644 --- a/README.cross +++ b/README.cross @@ -152,6 +152,8 @@ from Linux: --enable-dbgutil --enable-werror --with-distro=LibreOfficeAndroid +--with-android-sdk=/path/to/android/sdk +--with-android-ndk=/path/to/android/sdk/ndk/version And here is an (quite old) autogen.input for Android on X86: ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross | 198 +-- 1 file changed, 4 insertions(+), 194 deletions(-) New commits: commit 6dd7798f57dfb29cda4a6d164f4884071fdc7f35 Author: Tor LillqvistDate: Thu Dec 17 21:22:45 2015 +0200 Drop the Windows information, nobody has done that for years Change-Id: Idaf5b50c3fcd1083d758055889dea7e117adef3b diff --git a/README.cross b/README.cross index c1745d3..e391e9f 100644 --- a/README.cross +++ b/README.cross @@ -2,7 +2,10 @@ Cross-compiling LibreOffice *** Cross-compilation works, to various degree, to the following -platforms: Windows, iOS, Android, and Raspbian. +platforms: iOS, Android, and Raspbian. + +Note that this document has not been updated very often, and not +everything here necessarily is true any more. General @@ -47,199 +50,6 @@ configure.in is just the top level; when we get down to the actual makefilery used to build the bits of LibreOffice, it gets much worse. -Windows -*** - -There was some support in LibreOffice already from OpenOffice.org days -for building it locally on Windows with the GNU tool-chain (MinGW). -Apparently, those doing that work never attempted cross-compilation. - -This OOo-originated MinGW support attempts to be for both running the -Cygwin gcc in its -mno-cygwin mode, and a Windows-native MinGW -compiler. The -mno-cygwin mechanism in the Cygwin gcc is rapidly being -obsoleted, if it isn't already, and we have not attempted to try to -keep it working; in fact we have actively cleaned out mechanisms -related to this. Ditto for native MinGW. If one compiles natively on -Windows, just use a version of Microsoft's compiler. OpenOffice.org -and LibreOffice have been built for Windows all the time using that. - -The only case where it makes sense to use MinGW is for -cross-compilation. There is just too much crack involved on Windows -anyway, and it is a semi-miracle that the MSVC build under Cygwin -works as nicely as it does. - -MinGW is available as cross-build toolchains pre-packaged in more or -less official packages for many Linux distros including Debian, Fedora -and openSUSE. For instance, the mingw32 packages in the Open Build -Service, running on openSUSE, can be found at: - -http://download.opensuse.org/repositories/windows:/mingw:/win32/ - -For example, you can install it like this: - -zypper ar http://download.opensuse.org/repositories/windows:/mingw:/win32//windows:mingw:win32.repo - -where is one of SLE_11, SLE_11_SP1, openSUSE_XX.Y, or -openSUSE_Factory. - -zypper in mingw32-cross-gcc mingw32-cross-gcc-c++ mingw32-python-devel \ -mingw32-python mingw32-libboost_date_time \ -mingw32-libexpat-devel mingw32-libexpat mingw32-boost-devel \ -mingw32-libhyphen-devel mingw32-libhyphen mingw32-hyphen-en \ -mingw32-liblpsolve mingw32-liblpsolve-devel \ -mingw32-libxml2-devel mingw32-libxslt-devel mingw32-libicu \ -mingw32-libicu-devel mingw32-libgraphite2 mingw32-libgraphite2-devel \ -mingw32-libcairo2 mingw32-cairo-devel mingw32-librsvg mingw32-librsvg-devel \ -mingw32-hunspell mingw32-hunspell-devel mingw32-libcurl \ -mingw32-libcurl-devel mingw32-libneon mingw32-libneon-devel \ -mingw32-libopenssl mingw32-libopenssl-devel mingw32-libexttextcat \ -mingw32-libexttextcat-devel mingw32-libdb mingw32-libdb-devel \ -mingw32-cross-pkg-config mingw32-pkg-config mingw32-libcppunit \ -mingw32-libcppunit-devel mingw32-libredland mingw32-libredland-devel \ -mingw32-libmythes mingw32-libmythes-devel mingw32-mozilla-nss \ -mingw32-mozilla-nss-devel mingw32-mozilla-nspr \ -mingw32-mozilla-nspr-devel mingw32-libpoppler mingw32-libpoppler-devel - -You also need wine, ideally: - -zypper ar http://download.opensuse.org/repositories/Emulators:/Wine//Emulators:Wine.repo - -zypper in wine wine-devel wine-devel-32bit - -And in order to be able to use 'winegcc -m32', also - -zypper in glibc-devel-32bit gcc-32bit - -There might be more that are missing, please read carefully what autogen.sh -tells you, and either remove one of the --with-system-*, or install the -missing dependency. - -It also looks like graphite2.pc needs tweaking in order to work right; but -that's likely to be fixed in the openSUSE project. - -It is somewhat unclear how well thought-out the conditionals and code -for MinGW inside the OOo-originated code in LibreOffice actually -are. It often seems a bit randomish, with copy-pasting having been -preferred to factoring out differences. - -Most of the configuration settings are maintained in the -distro-configs/LibreOfficeMinGW.conf file, so in your autogen.input, -you can use: - -CC=ccache i686-w64-mingw32-gcc -CXX=ccache i686-w64-mingw32-g++ -CC_FOR_BUILD=ccache gcc -CXX_FOR_BUILD=ccache g++ ---with-distro=LibreOfficeMinGW - -Alternatively, you can use something like the following; but the -preferred way is to keep the LibreOfficeMinGW.conf file up-to-date. -
[Libreoffice-commits] core.git: README.cross
README.cross |9 + 1 file changed, 5 insertions(+), 4 deletions(-) New commits: commit f285ac7c0a5df29d1476462fe2ba1b4d13b27aa4 Author: Tor Lillqvist t...@collabora.com Date: Wed Jul 9 12:21:53 2014 +0300 Add note that building for the simulator is broken Change-Id: I188ce756ea8194e903fc0d3edb0e859ab52c7d0f diff --git a/README.cross b/README.cross index 23fdc7c..cfeaadc 100644 --- a/README.cross +++ b/README.cross @@ -287,7 +287,8 @@ Here is an autogen.input for iOS (device) using Xcode 4.6, on OS X 10.8: --enable-debug --enable-werror -For the iOS Simulator: +For the iOS Simulator, but note that building for the simulator is +broken at the moment (July 2014): --build=i386-apple-darwin10.7.0 --host=arm-apple-darwin10 @@ -296,9 +297,9 @@ For the iOS Simulator: --enable-debug --enable-werror -Note that you will have to install autoconf and automake yourself -before running autogen.sh. They are no longer included in Xcode 4.3 -and later (not even in the add-on command line tools). +You will have to install autoconf and automake yourself before running +autogen.sh. They are no longer included in Xcode 4.3 and later (not +even in the add-on command line tools). The -mmacosx-version-min=10.7 is necessary when building for the iOS simulator to avoid clang replacing simple calls to fprintf with calls ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 661ab31de29a956705ee72971d6ba7fc57ba0ef2 Author: Tor Lillqvist t...@collabora.com Date: Sat Feb 22 13:48:40 2014 +0200 Mention that the Raspbian cross-build works from openSUSE, too Change-Id: Id9d8817a65795357ea8c333f3332baf6e0bc2e77 diff --git a/README.cross b/README.cross index 74917fa..6fcedf9 100644 --- a/README.cross +++ b/README.cross @@ -382,7 +382,7 @@ Raspbian In theory, this should work also for another Linux, it does not need to be Raspbian. -But this cross-compilation work is tested from Debian based system to Raspbian. +But this cross-compilation work is tested from Debian and openSUSE to Raspbian. You will need headers, pkg-config files and libraries from a Raspbian system to build against. Available at ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) New commits: commit ee2d7273e4f14fb867c16802e392f73590f526bc Author: Matúš Kukan matus.ku...@collabora.com Date: Thu Jan 16 15:56:30 2014 +0100 Update README for cross-compiling to Raspbian a bit. Change-Id: I2741dd3304d85986389a2ae7213cdbb345c6efc6 diff --git a/README.cross b/README.cross index 5c565a3..2d133eb 100644 --- a/README.cross +++ b/README.cross @@ -383,11 +383,13 @@ started, run ndk-gdb. Raspbian -It's now possible to cross-compile LibreOffice for Rapsberry Pi running Raspbian. +In theory, this should work also for another Linux, it does not need to be Raspbian. +But this cross-compilation work is tested from Debian based system to Raspbian. + You will need Raspbian's pkg-config files and system libraries to build against. -Available at http://dev-www.libreoffice.org/src/raspbian_rootfs.tar.bz2 -$ wget http://dev-www.libreoffice.org/src/raspbian_rootfs.tar.bz2 -$ tar -axf raspbian_rootfs.tar.bz2 +Available at http://dev-www.libreoffice.org/extern/raspbian_rootfs.tar.bz2 +$ wget http://dev-www.libreoffice.org/extern/raspbian_rootfs.tar.bz2 +$ tar -xf raspbian_rootfs.tar.bz2 You can build cross-compiler yourself or get the executables here: $ git clone git://github.com/raspberrypi/tools @@ -415,8 +417,7 @@ CC=path-to-arm-linux-gnueabihf-gcc --sysroot=path-to-raspbian_rootfs CXX=path-to-arm-linux-gnueabihf-g++ --sysroot=path-to-raspbian_rootfs --build=x86_64-unknown-linux-gnu --host=arm-unknown-linux-gnueabihf ---without-doxygen ---disable-gnome-vfs +--disable-sdk --enable-python=system PYTHON_CFLAGS=-Ipath-to-raspbian_rootfs/usr/include/python2.7 PYTHON_LIBS=-lpython2.7 @@ -433,8 +434,7 @@ JAVALIB=-Lpath-to-raspbian_rootfs/usr/lib/jvm/java-6-openjdk-armhf/jre/lib/arm --with-system-redland Finally, when you are ready to run the binaries in Raspbian, -you may need to get more system libraries. -Update your /etc/apt/sources.list as described in -http://www.raspbian.org/RaspbianRepository and then: -$ sudo apt-get update -$ sudo apt-get build-dep libreoffice +you may need to get more system libraries, who knows. +$ sudo apt-get install libreoffice # or similar +That installs libreoffice too, which you don't need because you have +just built one, but I don't know how to avoid it easily. ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |8 1 file changed, 4 insertions(+), 4 deletions(-) New commits: commit 91b27bc3d86925e1bb52bd3ab8e2f6f87ededd3f Author: Chris Sherlock chris.sherloc...@gmail.com Date: Thu May 16 00:49:50 2013 +1000 Documentation update of README.cross * Fixed typos * Errant/missing commas fixed * autogen.lastrun - autogen.input Change-Id: Ibc0d34f21de661139e622a34d760a6683f394643 Reviewed-on: https://gerrit.libreoffice.org/3916 Reviewed-by: Tor Lillqvist t...@iki.fi Tested-by: Tor Lillqvist t...@iki.fi diff --git a/README.cross b/README.cross index 3d962eb..28e4a333 100644 --- a/README.cross +++ b/README.cross @@ -32,7 +32,7 @@ below. Note that in the case of LibreOffice, it is uncommon to run the configure script directly. Normally one uses the autogen.sh script. The autogen.sh script reads command-line options from file called -autogen.lastrun if it exists. The typical way of working is to keep +autogen.input if it exists. The typical way of working is to keep the configure parameters in that file and edit it as needed. @@ -58,19 +58,19 @@ This OOo-originated MinGW support attempts to be for both running the Cygwin gcc in its -mno-cygwin mode, and a Windows-native MinGW compiler. The -mno-cygwin mechanism in the Cygwin gcc is rapidly being obsoleted, if it isn't already, and we have not attempted to try to -keep it working; in fact we have activly cleaned out mechanisms +keep it working; in fact we have actively cleaned out mechanisms related to this. Ditto for native MinGW. If one compiles natively on Windows, just use a version of Microsoft's compiler. OpenOffice.org and LibreOffice have been built for Windows all the time using that. -The only case where it makes sense to use MinGW, is for +The only case where it makes sense to use MinGW is for cross-compilation. There is just too much crack involved on Windows anyway, and it is a semi-miracle that the MSVC build under Cygwin works as nicely as it does. MinGW is available as cross-build toolchains pre-packaged in more or less official packages for many Linux distros including Debian, Fedora -and openSUSE. For instance the mingw32 packages in the Open Build +and openSUSE. For instance, the mingw32 packages in the Open Build Service, running on openSUSE, can be found at: http://download.opensuse.org/repositories/windows:/mingw:/win32/ ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 42960dcc78175f44dacc8bd64cf6c6dcb8bbaf38 Author: Miklos Vajna vmik...@suse.cz Date: Fri Apr 19 18:26:03 2013 +0200 README.cross: don't mention explicit openSUSE releases Otherwise one will have to update this document every few months. Change-Id: Idbd2637ab40ba906d1b976febe76de7590bf1209 diff --git a/README.cross b/README.cross index 87aa95d..de4c437 100644 --- a/README.cross +++ b/README.cross @@ -80,7 +80,7 @@ For example, you can install it like this: zypper ar http://download.opensuse.org/repositories/windows:/mingw:/win32/your_os/windows:mingw:win32.repo -where your_os is one of SLE_11, SLE_11_SP1, openSUSE_11.3, openSUSE_11.4 or +where your_os is one of SLE_11, SLE_11_SP1, openSUSE_XX.Y, or openSUSE_Factory. zypper in mingw32-cross-gcc mingw32-cross-gcc-c++ mingw32-python-devel \ ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross | 65 +-- 1 file changed, 63 insertions(+), 2 deletions(-) New commits: commit 63a13216e35228f8a703f9f5d5823fc23e03bb2d Author: Matúš Kukan matus.ku...@gmail.com Date: Thu Mar 14 17:05:15 2013 +0100 mention cross-compilation for Raspbian possibility in README.cross Change-Id: I977764882080bd9c57dae2fc7bd473f70a0b4299 diff --git a/README.cross b/README.cross index be22b2f..b5624b7 100644 --- a/README.cross +++ b/README.cross @@ -1,8 +1,8 @@ Cross-compiling LibreOffice === -Cross-compilation work has been done, to various degrees, for four -platforms: Windows, iOS, Android and PowerPC Mac OS X. +Cross-compilation work has been done, to various degrees, for platforms: +Windows, iOS, Android, PowerPC Mac OS X, Raspbian. General @@ -406,3 +406,64 @@ CC_FOR_BUILD=ccache /Xcode3/usr/bin/gcc-4.0 CXX_FOR_BUILD=ccache /Xcode3/usr/bin/g++-4.0 --build=i386-apple-darwin10.7.0 --host=powerpc-apple-darwin10 + + +Raspbian + + +It's now possible to cross-compile LibreOffice for Rapsberry Pi running Raspbian. +You will need Raspbian's pkg-config files and system libraries to build against. +Available at http://dev-www.libreoffice.org/src/raspbian_rootfs.tar.bz2 +$ wget http://dev-www.libreoffice.org/src/raspbian_rootfs.tar.bz2 +$ tar -axf raspbian_rootfs.tar.bz2 + +You can build cross-compiler yourself or get the executables here: +$ git clone git://github.com/raspberrypi/tools +tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian is known to work. + +Then create pkg-config wrapper, something like: +$ cat pkg-config-wrapper-host _EOF +#!/bin/sh + +SYSROOT=path-to-raspbian_rootfs + +export PKG_CONFIG_DIR= +export PKG_CONFIG_LIBDIR=\${SYSROOT}/usr/lib/pkgconfig:\${SYSROOT}/usr/lib/arm-linux-gnueabihf/pkgconfig:\${SYSROOT}/usr/share/pkgconfig +export PKG_CONFIG_SYSROOT_DIR=\${SYSROOT} + +exec pkg-config \$@ +_EOF +$ chmod +x pkg-config-wrapper-host +This does not work with pkg-config 0.23. 0.26 is known to work. + +And you are ready to build with autogen.lastrun similar to: + +PKG_CONFIG=path-to-pkg-config-wrapper-host +CC=path-to-arm-linux-gnueabihf-gcc --sysroot=path-to-raspbian_rootfs +CXX=path-to-arm-linux-gnueabihf-g++ --sysroot=path-to-raspbian_rootfs +--build=x86_64-unknown-linux-gnu +--host=arm-unknown-linux-gnueabihf +--disable-linkoo +--without-doxygen +--disable-gnome-vfs +--enable-python=system +PYTHON_CFLAGS=-Ipath-to-raspbian_rootfs/usr/include/python2.7 +PYTHON_LIBS=-lpython2.7 +--with-java +JAVAINC=-Ipath-to-raspbian_rootfs/usr/lib/jvm/java-6-openjdk-armhf/include +JAVALIB=-Lpath-to-raspbian_rootfs/usr/lib/jvm/java-6-openjdk-armhf/jre/lib/arm +--with-system-cairo +--with-system-cppunit +--with-system-icu +--with-system-neon +--with-system-nss +--with-system-openldap +--with-system-openssl +--with-system-redland + +Finally, when you are ready to run the binaries in Raspbian, +you may need to get more system libraries. +Update your /etc/apt/sources.list as described in +http://www.raspbian.org/RaspbianRepository and then: +$ sudo apt-get update +$ sudo apt-get build-dep libreoffice ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit ef88d773d317ab020593f946706e291acee1d537 Author: Jan Holesovsky ke...@suse.cz Date: Fri Mar 1 11:55:15 2013 +0100 MinGW: Update the installation location. Change-Id: I5cdcfd8b906710c7ce756d7384fa21e4fcaa4ff6 diff --git a/README.cross b/README.cross index 0b82139..fd1e6ad 100644 --- a/README.cross +++ b/README.cross @@ -175,8 +175,8 @@ Once you have compiled it, you may want to try to run it, for instance using Wine: $ cd /tmp -$ tar xf your-build-dir/instsetoo_native/wntgcci.pro/LibreOffice_Dev/archive/install/en-US/LibO-Dev_3.6.0alpha0_Win_x86_install-arc_en-US.tar.gz -$ cd LibO-Dev_3.6.0alpha0_Win_x86_install-arc_en-US/LOdev\ 3.6/program +$ tar xf your-build-dir/workdir/wntgcci.pro/installation/LibreOffice_Dev/archive/install/en-US/LibO-Dev_4.1.0.0.alpha0_Win_x86_archive.tar.gz +$ cd LibO-Dev_4.1.0.0.alpha0_Win_x86_archive/LOdev\ 4.1/program/ $ wine soffice.exe NB. it is important to unpack somewhere low in the hierarchy structure (like ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 256c4dec7b3e365ebfa68464c6ab05815ccdbe37 Author: Jan Holesovsky ke...@suse.cz Date: Fri Mar 1 11:57:04 2013 +0100 MinGW: 2 more paths updated. Change-Id: I0e987cc3490181c3cfed716c9a49104f46a35d82 diff --git a/README.cross b/README.cross index fd1e6ad..be22b2f 100644 --- a/README.cross +++ b/README.cross @@ -185,13 +185,13 @@ in /tmp as advised above), otherwise you'll get BerkeleyDB errors on startup. And if you are brave enough, you can even debug it. First you have to add the URE dll's to the wine's PATH using 'wine regedit' - see http://www.winehq.org/docs/wineusr-guide/environment-variables, and add -Z:\tmp\LibO-Dev_3.6.0alpha0_Win_x86_install-arc_en-US\LOdev 3.6\URE\bin +Z:\tmp\LibO-Dev_4.1.0.0.alpha0_Win_x86_archive/LOdev\ 4.1\URE\bin to Path in My Computer-HKEY_CURRENT_USER-Environment. Then run linkoo, so that when you rebuild something, you can directly see the changes the next time you run it: -solenv/bin/linkoo '/tmp/LibO-Dev_3.6.0alpha0_Win_x86_install-arc_en-US/LOdev 3.6' your_clone_dir +solenv/bin/linkoo '/tmp/LibO-Dev_4.1.0.0.alpha0_Win_x86_archive/LOdev\ 4.1' your_clone_dir And start debugging: ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
[Libreoffice-commits] core.git: README.cross
README.cross |6 -- 1 file changed, 6 deletions(-) New commits: commit c064fa5048b09eb50fc90cef4364986ec58bd3eb Author: David Ostrovsky da...@ostrovsky.org Date: Sun Feb 24 22:12:55 2013 +0100 remove obsolete mozilla options for cross compilation Change-Id: Ib7c2f06cec651ecde049e9335236b513edbf4d50 diff --git a/README.cross b/README.cross index 793b316..0b82139 100644 --- a/README.cross +++ b/README.cross @@ -138,7 +138,6 @@ CXX_FOR_BUILD=ccache g++ --host=i686-w64-mingw32 --with-distro=LibreOfficeWin32 --disable-activex ---disable-build-mozilla --disable-directx --disable-ext-nlpsolver --disable-ext-presenter-minimizer @@ -147,8 +146,6 @@ CXX_FOR_BUILD=ccache g++ --disable-ext-scripting-javascript --disable-ext-wiki-publisher --disable-ext-wiki-publisher ---disable-mozilla ---disable-nss-module --disable-pdfimport --enable-python=system --with-system-altlinuxhyph @@ -238,7 +235,6 @@ TODO: - --without-myspell-dicts - --disable-directx - --disable-activex -- --disable-mozilla - much of the stuff currently relies on --with-system-*, and consequently on the mingw32-* openSUSE packages; might be good to be able to build with as few dependencies as possible - but that is low @@ -410,5 +406,3 @@ CC_FOR_BUILD=ccache /Xcode3/usr/bin/gcc-4.0 CXX_FOR_BUILD=ccache /Xcode3/usr/bin/g++-4.0 --build=i386-apple-darwin10.7.0 --host=powerpc-apple-darwin10 ---disable-mozilla ---disable-build-mozilla ___ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits