[Pkg-mono-svn-commits] rev 3859 - in mono/trunk/debian: . patches
Jo Shields
directhex-guest at alioth.debian.org
Fri Nov 28 23:17:01 UTC 2008
Author: directhex-guest
Date: 2008-11-28 23:17:01 +0000 (Fri, 28 Nov 2008)
New Revision: 3859
Added:
mono/trunk/debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch
Modified:
mono/trunk/debian/changelog
mono/trunk/debian/patches/00list
Log:
Fix for Muine FTBFS (https://bugzilla.novell.com/show_bug.cgi?id=434892)
Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog 2008-11-27 22:49:23 UTC (rev 3858)
+++ mono/trunk/debian/changelog 2008-11-28 23:17:01 UTC (rev 3859)
@@ -1,3 +1,13 @@
+mono (2.0.1-2) UNRELEASED; urgency=low
+
+ [ Jo Shields ]
+ * debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch:
+ + Fix bug in wsdl2 preventing parsing of Amazon Web Services
+ wsdl file (thanks to Iain Lane <laney at ubuntu.com> for help
+ isolating this bug)
+
+ -- Jo Shields <directhex at apebox.org> Fri, 28 Nov 2008 23:15:00 +0000
+
mono (2.0.1-1) experimental; urgency=low
[ Mirco Bauer ]
Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list 2008-11-27 22:49:23 UTC (rev 3858)
+++ mono/trunk/debian/patches/00list 2008-11-28 23:17:01 UTC (rev 3859)
@@ -7,6 +7,7 @@
fix-mono-nunit.pc.in
fix_BigInteger_overflow_CVE-2007-5197
fix_implicit_pointer_conversions
+fix_wsdl2_duplicate_keys_r117243
armel-glibc-2.8
build_genxs_2.0
99_autoreconf
Added: mono/trunk/debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch
===================================================================
--- mono/trunk/debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch (rev 0)
+++ mono/trunk/debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch 2008-11-28 23:17:01 UTC (rev 3859)
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix_wsdl2_duplicate_keys_r117243.dpatch by Jo Shields <directhex at apebox.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix glitch in CLI 2.0 version of System.Web.Services which can
+## DP: cause wsdl files to be badly processed, due to key duplication
+
+ at DPATCH@
+Index: mcs/class/System.Web.Services/System.Web.Services.Description/BasicProfileChecker.cs
+===================================================================
+--- mcs/class/System.Web.Services/System.Web.Services.Description/BasicProfileChecker.cs (revision 117242)
++++ mcs/class/System.Web.Services/System.Web.Services.Description/BasicProfileChecker.cs (revision 117243)
+@@ -177,7 +177,7 @@
+ foreach (OperationMessage om in op.Messages) {
+ Message msg = ctx.Services.GetMessage (om.Message);
+ foreach (MessagePart part in msg.Parts)
+- parts.Add (part,part);
++ parts [part] = part; // do not use Add() - there could be the same MessagePart instance.
+ }
+ }
+
More information about the Pkg-mono-svn-commits
mailing list