From: Daniel Schepler 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,7 +179,11 @@ /* 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 +#endif #define WTF_CPU_X86_SSE2 1 #define WTF_CPU_KNOWN 1 #endif --- webkitgtk-2.20.0/Source/bmalloc/bmalloc/Gigacage.h~ 2018-02-19 08:45:33.000000000 +0100 +++ webkitgtk-2.20.0/Source/bmalloc/bmalloc/Gigacage.h 2018-03-25 22:11:46.796222047 +0200 @@ -56,7 +56,7 @@ #define STRING_GIGACAGE_MASK GIGACAGE_SIZE_TO_MASK(STRING_GIGACAGE_SIZE) #if ((BOS(DARWIN) || BOS(LINUX)) && \ - (BCPU(X86_64) || (BCPU(ARM64) && !defined(__ILP32__) && (!BPLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 110300)))) + ((BCPU(X86_64) && !defined(__ILP32__)) || (BCPU(ARM64) && !defined(__ILP32__) && (!BPLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 110300)))) #define GIGACAGE_ENABLED 1 #else #define GIGACAGE_ENABLED 0