r36586 - in /desktop/experimental/glib2.0/debian: changelog patches/08_revert_closure_invalidation.patch patches/series

mpitt at users.alioth.debian.org mpitt at users.alioth.debian.org
Wed Jan 16 09:30:42 UTC 2013


Author: mpitt
Date: Wed Jan 16 09:30:42 2013
New Revision: 36586

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=36586
Log:
Add 08_revert_closure_invalidation.patch: Revert upstream commit a36028
until the crash introduced by it is solved properly. (GNOME #690118)

Added:
    desktop/experimental/glib2.0/debian/patches/08_revert_closure_invalidation.patch
Modified:
    desktop/experimental/glib2.0/debian/changelog
    desktop/experimental/glib2.0/debian/patches/series

Modified: desktop/experimental/glib2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/changelog?rev=36586&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/changelog [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/changelog [utf-8] Wed Jan 16 09:30:42 2013
@@ -26,6 +26,8 @@
   * Drop 92_revert_appinfo_command_line.patch and add xterm build dependency;
     xterm is rather lightweight in terms of dependencies and is sufficient to
     run all the "Terminal=true" tests.
+  * Add 08_revert_closure_invalidation.patch: Revert upstream commit a36028
+    until the crash introduced by it is solved properly. (GNOME #690118)
 
  -- Iain Lane <laney at debian.org>  Thu, 10 Jan 2013 13:00:54 +0000
 

Added: desktop/experimental/glib2.0/debian/patches/08_revert_closure_invalidation.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/patches/08_revert_closure_invalidation.patch?rev=36586&op=file
==============================================================================
--- desktop/experimental/glib2.0/debian/patches/08_revert_closure_invalidation.patch (added)
+++ desktop/experimental/glib2.0/debian/patches/08_revert_closure_invalidation.patch [utf-8] Wed Jan 16 09:30:42 2013
@@ -1,0 +1,15 @@
+Description: Revert http://git.gnome.org/browse/glib/commit/?id=a36028f386708bb until the crash introduced by it is solved properly.
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=690118
+
+diff --git a/gobject/gsignal.c b/gobject/gsignal.c
+index de95fcb..70167af 100644
+--- a/gobject/gsignal.c
++++ b/gobject/gsignal.c
+@@ -3737,7 +3737,6 @@ invalid_closure_notify (gpointer  instance,
+ 
+   handler = handler_lookup (instance, 0, closure, &signal_id);
+   /* GClosure removes our notifier when we're done */
+-  handler->has_invalid_closure_notify = 0;
+   handler_unref_R (signal_id, instance, handler);
+ 
+   SIGNAL_UNLOCK ();

Modified: desktop/experimental/glib2.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/patches/series?rev=36586&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/patches/series [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/patches/series [utf-8] Wed Jan 16 09:30:42 2013
@@ -5,5 +5,6 @@
 05_run-gio-tests-with-a-dbus-session.patch
 06_thread_test_ignore_prctl_fail.patch
 07_disable_tests_on_slow_archs.patch
+08_revert_closure_invalidation.patch
 61_glib-compile-binaries-path.patch
 90_gio-modules-multiarch-compat.patch




More information about the pkg-gnome-commits mailing list