[Pkg-mono-svn-commits] rev 2320 - in mono/trunk/debian: . patches
Mirco Bauer
meebey-guest at costa.debian.org
Sat Mar 11 23:16:29 UTC 2006
Author: meebey-guest
Date: 2006-03-11 23:16:25 +0000 (Sat, 11 Mar 2006)
New Revision: 2320
Added:
mono/trunk/debian/patches/unix-end-point-serialize.dpatch
Modified:
mono/trunk/debian/changelog
mono/trunk/debian/patches/00list
mono/trunk/debian/rules
Log:
- last minute patches from ubuntu
Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog 2006-03-11 22:44:24 UTC (rev 2319)
+++ mono/trunk/debian/changelog 2006-03-11 23:16:25 UTC (rev 2320)
@@ -35,6 +35,12 @@
- Updated support archs list.
+ debian/changelog:
- Fixed indentation of some entries.
+ * Sebastian Dröge
+ + debian/patches/unix-end-point-serialize.dpatch (SVN rev 57026):
+ - Fix the serialization of UnixEndPoint
+ + debian/rules:
+ - Add debian/libmono0/usr/lib to the search path of dh_shlibdeps to get
+ the missing libmono0 dependencies in mono-jit and mono-utils.
-- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org> Sat, 11 Mar 2006 22:46:42 +0100
Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list 2006-03-11 22:44:24 UTC (rev 2319)
+++ mono/trunk/debian/patches/00list 2006-03-11 23:16:25 UTC (rev 2320)
@@ -1 +1,2 @@
-remove_broken_dllmap_from_mono-shlib-cop
+remove_broken_dllmap_from_mono-shlib-cop.dpatch
+unix-end-point-serialize.dpatch
Added: mono/trunk/debian/patches/unix-end-point-serialize.dpatch
===================================================================
--- mono/trunk/debian/patches/unix-end-point-serialize.dpatch 2006-03-11 22:44:24 UTC (rev 2319)
+++ mono/trunk/debian/patches/unix-end-point-serialize.dpatch 2006-03-11 23:16:25 UTC (rev 2320)
@@ -0,0 +1,28 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+ at DPATCH@
+
+--- mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs 2005/06/29 09:50:30 46710
++++ mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs 2006/02/18 03:33:01 57026
+@@ -59,8 +59,6 @@
+
+ public override EndPoint Create (SocketAddress socketAddress)
+ {
+- int size = socketAddress.Size;
+- byte [] bytes = new byte [size];
+ /*
+ * Should also check this
+ *
+@@ -72,8 +70,9 @@
+ throw new ArgumentException ("socketAddress is not a unix socket address.");
+ */
+
+- for (int i = 2; i < size - 2; i++) {
+- bytes [i] = socketAddress [i];
++ byte [] bytes = new byte [socketAddress.Size - 2];
++ for (int i = 0; i < bytes.Length; i++) {
++ bytes [i] = socketAddress [i + 2];
+ }
+
+ string name = Encoding.Default.GetString (bytes);
+
Property changes on: mono/trunk/debian/patches/unix-end-point-serialize.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules 2006-03-11 22:44:24 UTC (rev 2319)
+++ mono/trunk/debian/rules 2006-03-11 23:16:25 UTC (rev 2320)
@@ -171,12 +171,11 @@
dh_installman -s
dh_installexamples -pmono-jay $(CURDIR)/mcs/jay/skeleton.cs
dh_strip -s
- dh_compress -s
dh_compress -s -Xskeleton.cs
dh_fixperms -s
dh_makeshlibs -plibmono0 -V libmono-$(UPVERSION)
dh_installdeb -s
- dh_shlibdeps -s -Xlibmono-profiler-cov
+ dh_shlibdeps -s -Xlibmono-profiler-cov -ldebian/libmono0/usr/lib
dh_gencontrol -s -- -Vmono:upversion=$(UPVERSION) -Vmono:next-upversion=$(NEXT_UPVERSION)
dh_md5sums -s
dh_builddeb -s
More information about the Pkg-mono-svn-commits
mailing list