Source: webkitgtk
Version: 2.4.9-1
Severity: normal
Tags: patch upstream
Control: clone -1 -2
Control: reassign -2 src:webkit2gtk 2.8.3+dfsg1-1
Control: retitle -2 webkit2gtk: use _ABI64 instead of _MIPS_SIM_ABI64 for 
mips64el

Hi,

There was a mistake in the mips64el patch sent upstream - it used the
_MIPS_SIM_ABI64 macro which is isn't predefined by GCC (it's from a
header which wasn't included). Please can you apply this patch which
will switch it to _ABI64 which is predefined.

The bug affects both webkitgtk and webkit2gtk and the patch should
apply to both.

Upstream bug:
https://bugs.webkit.org/show_bug.cgi?id=145113

Failing build logs:
http://mipsdebian.imgtec.com/debian/logs/w/webkitgtk/webkitgtk_2.4.9-1_mips64el-20150610-0429.gz
http://mipsdebian.imgtec.com/debian/logs/w/webkit2gtk/webkit2gtk_2.8.3+dfsg1-1_mips64el-20150610-0421.gz

Thanks,
James
--- a/Source/WTF/wtf/Platform.h
+++ b/Source/WTF/wtf/Platform.h
@@ -82,7 +82,7 @@
 
 /* CPU(MIPS) - MIPS 32-bit and 64-bit */
 #if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_) || defined(__mips64))
-#if defined(_MIPS_SIM_ABI64) && (_MIPS_SIM == _MIPS_SIM_ABI64)
+#if defined(_ABI64) && (_MIPS_SIM == _ABI64)
 #define WTF_CPU_MIPS64 1
 #define WTF_MIPS_ARCH __mips64
 #else

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to