- Bump to latest bug release version

- Fix libgdiplus config patch
- Add moonlight build patch
- Disable moonlight profile (currently broken)
- Minor spec file changes
This commit is contained in:
Paul F. Johnson 2010-12-21 08:39:37 +00:00
parent 7e0281339b
commit 57c17a8718
3 changed files with 24 additions and 0 deletions

BIN
mono-2.8.1.tar.bz2 Normal file

Binary file not shown.

View File

@ -0,0 +1,10 @@
--- mono-2.8.1/data/config.in 2010-11-12 10:24:41.000000000 +0000
+++ mono-2.8.1/data/config-new.in 2010-11-23 12:57:48.145908362 +0000
@@ -15,6 +15,7 @@
<dllmap dll="i:msvcrt.dll" target="@LIBC@" os="!windows"/>
<dllmap dll="sqlite" target="@SQLITE@" os="!windows"/>
<dllmap dll="sqlite3" target="@SQLITE3@" os="!windows"/>
+ <dllmap dll="gdiplus.dll" target="libgdiplus.so.0" os="!windows"/>
<dllmap dll="libX11" target="@X11@" os="!windows" />
<dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/>
<dllmap dll="libcups" target="libcups.so.2" os="!windows"/>

View File

@ -0,0 +1,14 @@
--- mono-2.8.1/mcs/class/System/System.Net.Sockets/Socket_2_1.cs 2010-11-12 10:24:41.000000000 +0000
+++ mono-2.8.1/mcs/class/System/System.Net.Sockets/Socket_2_1-new.cs 2010-11-24 19:45:15.538121958 +0000
@@ -485,7 +485,11 @@
throw new ArgumentNullException ("remoteEP");
IPEndPoint ep = remoteEP as IPEndPoint;
+#if !MOONLIGHT
if (ep != null && socket_type != SocketType.Dgram) /* Dgram uses Any to 'disconnect' */
+#else
+ if(ep != null)
+#endif
if (ep.Address.Equals (IPAddress.Any) || ep.Address.Equals (IPAddress.IPv6Any))
throw new SocketException ((int) SocketError.AddressNotAvailable);