[Pkg-mono-svn-commits] rev 3343 - in mono/trunk/debian: . patches

Mirco Bauer meebey-guest at alioth.debian.org
Thu Sep 13 19:55:09 UTC 2007


Author: meebey-guest
Date: 2007-09-13 19:55:09 +0000 (Thu, 13 Sep 2007)
New Revision: 3343

Added:
   mono/trunk/debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch
Modified:
   mono/trunk/debian/changelog
   mono/trunk/debian/patches/00list
Log:
- mono 1.2.5-2



Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog	2007-09-12 05:17:48 UTC (rev 3342)
+++ mono/trunk/debian/changelog	2007-09-13 19:55:09 UTC (rev 3343)
@@ -1,3 +1,13 @@
+mono (1.2.5-3) unstable; urgency=high
+
+  * Mirco 'meebey' Bauer:
+    + debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch:
+      - Fixes crash bug on PPC for all applications that use DBus,
+        thus setting urgency to high. (Closes: #437452, #441795, #441879)
+        (Thanks to Bram Senders <bram at luon.net> for testing the patch)
+
+ -- Mirco Bauer <meebey at debian.org>  Thu, 13 Sep 2007 21:44:16 +0200
+
 mono (1.2.5-2) unstable; urgency=medium
 
   * Sebastian 'slomo' Dröge:

Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list	2007-09-12 05:17:48 UTC (rev 3342)
+++ mono/trunk/debian/patches/00list	2007-09-13 19:55:09 UTC (rev 3343)
@@ -5,3 +5,4 @@
 fix-mono.pc.in
 fix-mono-cairo.pc.in
 g_thread_init
+ppc_fix_mono_class_proxy_vtable_r84948

Added: mono/trunk/debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch
===================================================================
--- mono/trunk/debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch	                        (rev 0)
+++ mono/trunk/debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch	2007-09-13 19:55:09 UTC (rev 3343)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## ppc_fix_mono_class_proxy_vtable_r84948.dpatch by Mirco Bauer <meebey at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad mono-1.2.5~/mono/metadata/object.c mono-1.2.5/mono/metadata/object.c
+--- mono-1.2.5~/mono/metadata/object.c	2007-08-01 20:07:31.000000000 +0200
++++ mono-1.2.5/mono/metadata/object.c	2007-09-13 21:39:41.000000000 +0200
+@@ -1537,7 +1537,7 @@
+ 		vtsize = sizeof (gpointer) * (MONO_IMT_SIZE) +
+ 			sizeof (MonoVTable) + class->vtable_size * sizeof (gpointer);
+ 	} else {
+-		vtsize = sizeof (gpointer) * (class->max_interface_id + 1) +
++		vtsize = sizeof (gpointer) * (max_interface_id + 1) +
+ 			sizeof (MonoVTable) + class->vtable_size * sizeof (gpointer);
+ 	}
+ 


Property changes on: mono/trunk/debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-mono-svn-commits mailing list