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,8 +179,12 @@ /* 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 +#endif /* CPU(ARM64) - Apple */ #if defined(__arm64__) && defined(__APPLE__) @@ -826,7 +826,7 @@ #define ENABLE_REGEXP_TRACING 0 /* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */ -#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) +#if !defined(ENABLE_YARR_JIT) && ENABLE(JIT) #define ENABLE_YARR_JIT 1 /* Setting this flag compares JIT results with interpreter results. */