[93257] trunk/dports/aqua/qtoctave-mac

and.damore at macports.org and.damore at macports.org
Fri May 18 06:16:43 PDT 2012


Revision: 93257
          https://trac.macports.org/changeset/93257
Author:   and.damore at macports.org
Date:     2012-05-18 06:16:41 -0700 (Fri, 18 May 2012)
Log Message:
-----------
port qtoctave-mac: fix issue #33901, mask left side of a comparison to 32 bit

Modified Paths:
--------------
    trunk/dports/aqua/qtoctave-mac/Portfile

Added Paths:
-----------
    trunk/dports/aqua/qtoctave-mac/files/
    trunk/dports/aqua/qtoctave-mac/files/patch-qtoctave_src_table_cpp.diff

Modified: trunk/dports/aqua/qtoctave-mac/Portfile
===================================================================
--- trunk/dports/aqua/qtoctave-mac/Portfile	2012-05-18 11:14:00 UTC (rev 93256)
+++ trunk/dports/aqua/qtoctave-mac/Portfile	2012-05-18 13:16:41 UTC (rev 93257)
@@ -27,6 +27,7 @@
                         sha1    3aa036a5d28a950a7877bfa2bd596c7df8139ec3 \
                         rmd160  8d4c8d243d57fa593d871f2a4b73e07d92f035d7
 
+patchfiles              patch-qtoctave_src_table_cpp.diff 
 configure.cmd           cmake
 configure.pre_args      -DCMAKE_INSTALL_PREFIX=${prefix}
 configure.args          ${qt_cmake_defines} \

Added: trunk/dports/aqua/qtoctave-mac/files/patch-qtoctave_src_table_cpp.diff
===================================================================
--- trunk/dports/aqua/qtoctave-mac/files/patch-qtoctave_src_table_cpp.diff	                        (rev 0)
+++ trunk/dports/aqua/qtoctave-mac/files/patch-qtoctave_src_table_cpp.diff	2012-05-18 13:16:41 UTC (rev 93257)
@@ -0,0 +1,11 @@
+--- qtoctave/src/table.cpp.orig	2012-05-18 14:50:15.000000000 +0200
++++ qtoctave/src/table.cpp	2012-05-18 14:51:14.000000000 +0200
+@@ -258,7 +258,7 @@
+ 		QStringList numbers=list.at(3).trimmed().split(" ", QString::SkipEmptyParts);
+ 		
+ 		long thisValue=numbers.at(0).toLong();
+-		if( ((long)this)!=thisValue )
++		if( (((long)this) & 0xFFFFFFFF)!=thisValue)
+                 {
+ 		   qDebug("PROBLEM: value mismatch; %ld != %ld\n", (long)this, thisValue);
+ 		   return;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120518/cb0735ec/attachment.html>


More information about the macports-changes mailing list