https://bugs.documentfoundation.org/show_bug.cgi?id=71569

--- Comment #7 from Cor Blom <[email protected]> ---
The problem is in the GMenu integration.

If I comment out this integration in vcl/inc/unx/gtk/gtksalmenu.hxx and build
the whole thing (on openSUSE 13.2 using OBS) and then install the
libreoffice-gnome package (ignoring the rest) the problem is solved. It is not
really a solution, but maybe it helps.

I applied the following patch:

--- libreoffice-4.3.7.2/vcl/inc/unx/gtk/gtksalmenu.hxx.orig    2015-04-20
21:36:29.000000000 +0200
+++ libreoffice-4.3.7.2/vcl/inc/unx/gtk/gtksalmenu.hxx    2015-06-10
00:38:27.048576806 +0200
@@ -18,18 +18,11 @@
 #include <unx/salmenu.h>
 #include <unx/gtk/gtkframe.hxx>

-#if defined(ENABLE_DBUS) && defined(ENABLE_GIO) && \
-    (GLIB_MAJOR_VERSION > 2 || GLIB_MINOR_VERSION >= 36)
-#  define ENABLE_GMENU_INTEGRATION
-#  include <unx/gtk/glomenu.h>
-#  include <unx/gtk/gloactiongroup.h>
-#else
-#  if !(GLIB_MAJOR_VERSION > 2 || GLIB_MINOR_VERSION >= 32)
-     typedef void GMenuModel;
-#  endif
-#  if !(GLIB_MAJOR_VERSION > 2 || GLIB_MINOR_VERSION >= 28)
-     typedef void GActionGroup;
-#  endif
+#if !(GLIB_MAJOR_VERSION > 2 || GLIB_MINOR_VERSION >= 32)
+   typedef void GMenuModel;
+#endif
+#if !(GLIB_MAJOR_VERSION > 2 || GLIB_MINOR_VERSION >= 28)
+   typedef void GActionGroup;
 #endif

 class MenuItemList;

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to