[Libreoffice-commits] .: Branch 'libreoffice-3-5' - configure.in distro-configs/LibreOfficeLinux.conf distro-configs/OxygenOfficeLinux.conf

Miklos Vajna vmiklos at kemper.freedesktop.org
Fri Feb 10 06:57:39 PST 2012


 configure.in                          |    6 +++---
 distro-configs/LibreOfficeLinux.conf  |    1 -
 distro-configs/OxygenOfficeLinux.conf |    2 --
 3 files changed, 3 insertions(+), 6 deletions(-)

New commits:
commit 848b0b4bf8fb5407cb4fecdc0d3238dbef8596e3
Author: Petr Mladek <pmladek at suse.cz>
Date:   Fri Feb 10 14:58:29 2012 +0100

    use system stdlibs on Linux by default (fdo#45074, fdo#45696)
    
    The old system libraries breaked 3rd-party extensions.
    There were also problems with exceptions hadnling.
    
    We use pretty old compiler for the official build, so it should be compatible
    with most systems. It is the preferred default also for other distro builds.
    
    Signed-off-by: Miklos Vajna <vmiklos at frugalware.org>

diff --git a/configure.in b/configure.in
index 109bc7d..4667f0b 100644
--- a/configure.in
+++ b/configure.in
@@ -933,8 +933,8 @@ AC_ARG_WITH(system-jars,
 ,)
 
 AC_ARG_WITH(system-stdlibs,
-    AS_HELP_STRING([--with-system-stdlibs],
-        [Use libstdc++/libgcc_s already on system.]),,
+    AS_HELP_STRING([--without-system-stdlibs],
+        [Bundle the used libstdc++/libgcc_s into the installation set.]),,
     [with_system_stdlibs="$with_system_libs"])
 
 AC_ARG_WITH(system-cairo,
@@ -4653,7 +4653,7 @@ dnl ===================================================================
 dnl Check for system stdlibs
 dnl ===================================================================
 AC_MSG_CHECKING([whether to provide libstdc++/libgcc_s in the installset])
-if test "$with_system_stdlibs" = "yes"; then
+if test "$with_system_stdlibs" != "no"; then
     AC_MSG_RESULT([no])
     SYSTEM_STDLIBS=YES
 else
diff --git a/distro-configs/LibreOfficeLinux.conf b/distro-configs/LibreOfficeLinux.conf
index 4b77cba..8f0b415 100644
--- a/distro-configs/LibreOfficeLinux.conf
+++ b/distro-configs/LibreOfficeLinux.conf
@@ -2,7 +2,6 @@
 --with-system-dicts
 --without-unix-wrapper
 --without-system-zlib
---without-system-stdlibs
 --without-system-poppler
 --without-system-openssl
 --without-system-mozilla
diff --git a/distro-configs/OxygenOfficeLinux.conf b/distro-configs/OxygenOfficeLinux.conf
index aacd3ba..b937f05 100644
--- a/distro-configs/OxygenOfficeLinux.conf
+++ b/distro-configs/OxygenOfficeLinux.conf
@@ -47,11 +47,9 @@
 --with-sun-templates
 --without-system-poppler
 --enable-neon
---without-system-stdlibs
 --with-jdk-home=/usr/local/jdk1.6.0_23/
 --without-system-dicts
 --without-system-zlib
---without-system-stdlibs
 --without-system-poppler
 --without-system-openssl
 --without-system-mozilla


More information about the Libreoffice-commits mailing list