[Libreoffice-commits] core.git: Branch 'aoo/trunk' - shell/source
Damjan Jovanovic
damjan at apache.org
Sat Oct 21 08:09:46 UTC 2017
shell/source/backends/gconfbe/gconfbackend.cxx | 10 ++++++----
shell/source/backends/gconfbe/makefile.mk | 2 +-
2 files changed, 7 insertions(+), 5 deletions(-)
New commits:
commit b0c860663b2417870bb6757ddf28663eea90d0c8
Author: Damjan Jovanovic <damjan at apache.org>
Date: Sat Oct 21 06:15:07 2017 +0000
Don't require ORbit to compile. We never really needed it:
GConf makes its own CORBA connection if it needs to, and
the only reason we included orbit.h is to check whether
the problematic version < 2.8 was present, as it deadlocks
the GTK VCL plugin.
But ORbit 2.8 was released in 2003, and GConf doesn't
even use CORBA connections any more. So drop the check
and stop needing ORBit altogether.
Patch by: me
diff --git a/shell/source/backends/gconfbe/gconfbackend.cxx b/shell/source/backends/gconfbe/gconfbackend.cxx
index 7aa55147f84e..fd9c742a50e7 100644
--- a/shell/source/backends/gconfbe/gconfbackend.cxx
+++ b/shell/source/backends/gconfbe/gconfbackend.cxx
@@ -57,7 +57,6 @@
#include "uno/lbnames.h"
#include "gconfaccess.hxx"
-#include "orbit.h"
namespace {
@@ -161,10 +160,13 @@ Service::Service(): enabled_(false) {
rtl::OUString(
RTL_CONSTASCII_USTRINGPARAM("system.desktop-environment"))) >>=
desktop;
- enabled_ = desktop.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("GNOME")) &&
- ((orbit_major_version == 2 && orbit_minor_version >= 8) ||
- orbit_major_version > 2);
+ enabled_ = desktop.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("GNOME"))
// ORBit-2 versions < 2.8 cause a deadlock with the gtk+ VCL plugin
+ // But ORBit-2 version 2.8 was released in 2003 and ORBit is almost obsolete now.
+ /* &&
+ ((orbit_major_version == 2 && orbit_minor_version >= 8) ||
+ orbit_major_version > 2)*/;
+
}
}
diff --git a/shell/source/backends/gconfbe/makefile.mk b/shell/source/backends/gconfbe/makefile.mk
index e507e6ba3e39..39eb50825cc0 100644
--- a/shell/source/backends/gconfbe/makefile.mk
+++ b/shell/source/backends/gconfbe/makefile.mk
@@ -42,7 +42,7 @@ CFLAGS+=-DENABLE_LOCKDOWN
.IF "$(ENABLE_GCONF)"!=""
COMPILER_WARN_ALL=TRUE
-PKGCONFIG_MODULES=gconf-2.0 gobject-2.0 ORBit-2.0 glib-2.0
+PKGCONFIG_MODULES=gconf-2.0 gobject-2.0 glib-2.0
.INCLUDE: pkg_config.mk
.IF "$(OS)" == "SOLARIS"
More information about the Libreoffice-commits
mailing list