Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=25bb44d14ca52ffb4ab1bd7b25d953bcae7cd1c6

commit 25bb44d14ca52ffb4ab1bd7b25d953bcae7cd1c6
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Thu Aug 12 21:19:54 2010 +0000

mono-2.6.7-2-i686
*delete broken assertion
*novell bug 627840

diff --git a/source/devel/mono/FrugalBuild b/source/devel/mono/FrugalBuild
index d5226ab..bf16732 100644
--- a/source/devel/mono/FrugalBuild
+++ b/source/devel/mono/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=mono
pkgver=2.6.7
-pkgrel=1
+pkgrel=2
pkgdesc="Mono runtime and class libraries, a C# compiler/interpreter"
url="http://www.mono-project.com/";
depends=('glib2' 'zlib')
@@ -14,7 +14,7 @@ archs=('i686' 'x86_64' 'ppc')
Finclude mono
up2date="lynx -dump http://www.go-mono.com/sources-stable/|grep -m1 'mono-'|sed 
's/.*-\(.*\).t.*/\1/'"
source=(http://www.go-mono.com/sources/$pkgname/$pkgname-$pkgver.tar.bz2 
rc.mono rc.mono-hu.po \
-       mono-pc.patch)
+       mono-pc.patch delete_broken_assert.diff)
Fconfopts="$Fconfopts --with-tls=__thread --with-libgdiplus=installed 
--with-moonlight=yes \
--with-preview=yes --with-glib=system --with-gc=included --with-profile2=yes 
--with-profile4=yes"

@@ -24,7 +24,8 @@ Fconfopts="$Fconfopts --with-tls=__thread 
--with-libgdiplus=installed --with-moo
sha1sums=('6528c009d344a21eb0898876369222a7fff76838' \
'70d030d677bc38c90ccd208f5cfea4a7b244e085' \
'6c19f98462d7bb1ecba79a3ad284ea02a1eac2ec' \
-          '2647d087df5baaf141cdf7f5039d6ab366b33c8f')
+          '2647d087df5baaf141cdf7f5039d6ab366b33c8f' \
+          '7c0c865974da0a1c57a071778fccaeea4a6d87f7')

subpkgs=("monodoc")
subdescs=("Documentation for mono's .Net class library")
diff --git a/source/devel/mono/delete_broken_assert.diff 
b/source/devel/mono/delete_broken_assert.diff
new file mode 100644
index 0000000..5131a87
--- /dev/null
+++ b/source/devel/mono/delete_broken_assert.diff
@@ -0,0 +1,11 @@
+--- mono-2.6.7/mono/metadata/class.c.old       2010-07-09 23:38:55.000000000 
+0000
++++ mono-2.6.7/mono/metadata/class.c   2010-08-12 17:04:02.000000000 +0000
+@@ -1722,7 +1722,7 @@
+                                       field->offset &= ~(align - 1);
+                               }
+                               /*TypeBuilders produce all sort of weird 
things*/
+-                              g_assert (class->image->dynamic || 
field->offset > 0);
++
+                               real_size = field->offset + size;
+                       }
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to