]> git.pld-linux.org Git - packages/qt5-qtwebkit.git/blobdiff - x32.patch
- use cmake for build to reliably pass configs options to build system
[packages/qt5-qtwebkit.git] / x32.patch
index f9911c34e6f85e796210679cd0f469685f19b88b..c5913f942127422500df66738c70e764bde7abd6 100644 (file)
--- a/x32.patch
+++ b/x32.patch
@@ -1,15 +1,21 @@
---- webkit-qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/assembler/MacroAssembler.h.orig       2018-11-22 19:45:23.473588054 +0100
-+++ webkit-qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/assembler/MacroAssembler.h    2018-11-22 19:45:05.290379269 +0100
-@@ -1152,10 +1152,12 @@
-         case 0xffff:
-         case 0xffffff:
-         case 0xffffffffL:
-+#ifndef __ILP32__
-         case 0xffffffffffL:
-         case 0xffffffffffffL:
-         case 0xffffffffffffffL:
-         case 0xffffffffffffffffL:
+From: Daniel Schepler <dschepler@gmail.com>
+Subject: Fix FTBFS in x32
+Bug-Debian: https://bugs.debian.org/700795
+Index: webkitgtk/Source/WTF/wtf/Platform.h
+===================================================================
+--- webkitgtk.orig/Source/WTF/wtf/Platform.h
++++ webkitgtk/Source/WTF/wtf/Platform.h
+@@ -179,9 +179,13 @@
+ /* CPU(X86_64) - AMD64 / Intel64 / x86_64 64-bit */
+ #if   defined(__x86_64__) \
+     || defined(_M_X64)
++#ifdef __ILP32__
++#define WTF_CPU_X86_64_32 1
++#else
+ #define WTF_CPU_X86_64 1
+ #define WTF_CPU_X86_SSE2 1
+ #endif
 +#endif
-             return false;
-         default: {
            if (value <= 0xff)
+ /* CPU(ARM64) - Apple */
#if (defined(__arm64__) && defined(__APPLE__)) || defined(__aarch64__)
This page took 0.159222 seconds and 4 git commands to generate.