diff -Nru gnome-panel-3.8.0/debian/changelog gnome-panel-3.8.0/debian/changelog --- gnome-panel-3.8.0/debian/changelog 2014-02-16 11:23:07.000000000 +0000 +++ gnome-panel-3.8.0/debian/changelog 2014-02-19 13:23:44.000000000 +0000 @@ -1,3 +1,10 @@ +gnome-panel (1:3.8.0-1ubuntu6) trusty; urgency=medium + + * Set UBUNTU_MENUPROXY to 0 instead of unsetting it. + Thanks Alberts Muktupāvels. + + -- Dmitry Shachnev Wed, 19 Feb 2014 17:16:13 +0400 + gnome-panel (1:3.8.0-1ubuntu5) trusty; urgency=low * Remove the two symbols. This is indeed an API/ABI break, but none diff -Nru gnome-panel-3.8.0/debian/patches/40_unset_menuproxy.patch gnome-panel-3.8.0/debian/patches/40_unset_menuproxy.patch --- gnome-panel-3.8.0/debian/patches/40_unset_menuproxy.patch 2014-01-11 11:30:05.000000000 +0000 +++ gnome-panel-3.8.0/debian/patches/40_unset_menuproxy.patch 2014-02-19 13:16:06.000000000 +0000 @@ -1,23 +1,16 @@ Description: make sure gnome-panel and the applets don't pick up menu proxies Author: Ted Gould +Author: Dmitry Shachnev Forwarded: not-needed -Last-Update: 2013-06-13 +Last-Update: 2014-02-19 --- a/libpanel-applet/panel-applet.h +++ b/libpanel-applet/panel-applet.h -@@ -25,6 +25,7 @@ - #ifndef __PANEL_APPLET_H__ - #define __PANEL_APPLET_H__ - -+#include - #include - #include - -@@ -236,6 +237,7 @@ +@@ -236,6 +236,7 @@ GError *error; \ int retval; \ \ -+ unsetenv("UBUNTU_MENUPROXY"); \ ++ g_setenv ("UBUNTU_MENUPROXY", "0", TRUE); \ _PANEL_APPLET_SETUP_GETTEXT (TRUE); \ \ context = g_option_context_new (""); \