[Pkg-mysql-commits] r2233 - in mysql-5.5/branches/unstable/debian: . patches

Clint Byrum spamaps-guest at alioth.debian.org
Sat Aug 10 03:35:24 UTC 2013


tags 719196 pending
thanks

Author: spamaps-guest
Date: 2013-08-10 03:35:23 +0000 (Sat, 10 Aug 2013)
New Revision: 2233

Added:
   mysql-5.5/branches/unstable/debian/patches/fix-mips64el-ftbfs.patch
Modified:
   mysql-5.5/branches/unstable/debian/changelog
   mysql-5.5/branches/unstable/debian/patches/series
Log:
d/patches/fix-mips64el-ftbfs.patch: Fix FTBFS on mips64el.
(Closes: #719196) Thanks YunQuiang Su.

Modified: mysql-5.5/branches/unstable/debian/changelog
===================================================================
--- mysql-5.5/branches/unstable/debian/changelog	2013-06-21 10:11:52 UTC (rev 2232)
+++ mysql-5.5/branches/unstable/debian/changelog	2013-08-10 03:35:23 UTC (rev 2233)
@@ -2,6 +2,8 @@
 
   * d/rules, d/control: Remove gcc-4.4 dependency and disable X86
     assembly in taocrypt. (Closes: #707280) (Closes: #678252)
+  * d/patches/fix-mips64el-ftbfs.patch: Fix FTBFS on mips64el.
+    (Closes: #719196) Thanks YunQuiang Su.
 
  -- Clint Byrum <clint at ubuntu.com>  Wed, 08 May 2013 13:11:27 -0700
 

Added: mysql-5.5/branches/unstable/debian/patches/fix-mips64el-ftbfs.patch
===================================================================
--- mysql-5.5/branches/unstable/debian/patches/fix-mips64el-ftbfs.patch	                        (rev 0)
+++ mysql-5.5/branches/unstable/debian/patches/fix-mips64el-ftbfs.patch	2013-08-10 03:35:23 UTC (rev 2233)
@@ -0,0 +1,20 @@
+From: YunQiang Su <wzssyqa at gmail.com>
+Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719196
+Forwarded: yes, http://bugs.mysql.com/69978
+Description:
+  Assembly problem, using =l instead of =lc.
+  http://stackoverflow.com/questions/3652153/impossible-constraint-in-asm
+
+Index: mysql-5.5/extra/yassl/taocrypt/src/integer.cpp
+===================================================================
+--- mysql-5.5.orig/extra/yassl/taocrypt/src/integer.cpp	2013-08-08 18:22:54.008293778 +0800
++++ mysql-5.5/extra/yassl/taocrypt/src/integer.cpp	2013-08-08 19:22:53.416259452 +0800
+@@ -192,7 +192,7 @@
+                 "a" (a), "rm" (b) : "cc");
+ 
+         #elif defined(__mips64)
+-            __asm__("dmultu %2,%3" : "=h" (r.halfs_.high), "=l" (r.halfs_.low)
++            __asm__("dmultu %2,%3" : "=d" (r.halfs_.high), "=lc" (r.halfs_.low)
+                 : "r" (a), "r" (b));
+ 
+         #elif defined(_M_IX86)

Modified: mysql-5.5/branches/unstable/debian/patches/series
===================================================================
--- mysql-5.5/branches/unstable/debian/patches/series	2013-06-21 10:11:52 UTC (rev 2232)
+++ mysql-5.5/branches/unstable/debian/patches/series	2013-08-10 03:35:23 UTC (rev 2233)
@@ -8,3 +8,4 @@
 94_spelling.patch
 regex_plus.patch
 versioned_symbols.patch
+fix-mips64el-ftbfs.patch




More information about the Pkg-mysql-commits mailing list