Re: [Banshee-List] Banshee for RHEL6 and clones



On Sun, 2011-11-13 at 18:00 +0000, Nelson Marques wrote:
> The sad truth is the
> ammount of bugs I'm finding on 2.10.6 (some of them already from
> previous versions), things like if you enable --disable-static and
> --with-sgen=yes, the build breaks, amongst other tiny issues here and
> there.

I am not that far yet, still strugling with Gnome 3.2.1

Does 2.10.6 still need this patch? (linebreaks inserted)
diff -uNr mono-2.10.2.orig/mcs/mcs/constant.cs
mono-2.10.2/mcs/mcs/constant.cs
--- mono-2.10.2.orig/mcs/mcs/constant.cs        2011-04-18
13:23:28.000000000 +0200
+++ mono-2.10.2/mcs/mcs/constant.cs     2011-05-29 18:45:55.000000000
+0200
@@ -1605,7 +1605,7 @@
                        }
                        if (target_type == TypeManager.uint64_type) {
                                if (in_checked_context){
-                                       if (Value < ulong.MinValue ||
Value > ulong.MaxValue || float.IsNaN (Value))
+                                       if ( (ulong) Value <
ulong.MinValue || (ulong) Value > ulong.MaxValue || float.IsNaN (Value))
                                                throw new
OverflowException ();
                                }
                                return new ULongConstant ((ulong) Value,
Location);
@@ -1728,7 +1728,7 @@
                        }
                        if (target_type == TypeManager.uint64_type) {
                                if (in_checked_context){
-                                       if (Value < ulong.MinValue ||
Value > ulong.MaxValue || float.IsNaN (Value))
+                                       if ( (ulong) Value <
ulong.MinValue || (ulong) Value > ulong.MaxValue || float.IsNaN (Value))
                                                throw new
OverflowException ();
                                }
                                return new ULongConstant ((ulong) Value,
Location);
@@ -1728,7 +1728,7 @@
                        }
                        if (target_type == TypeManager.uint64_type) {
                                if (in_checked_context){
-                                       if (Value < ulong.MinValue ||
Value > ulong.MaxValue || double.IsNaN (Value))
+                                       if ( (ulong) Value <
ulong.MinValue || (ulong) Value > ulong.MaxValue || double.IsNaN
(Value))
                                                throw new
OverflowException ();
                                }
                                return new ULongConstant ((ulong) Value,
Location);




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]