Source: webkit2gtk Version: 2.10.6-1 Severity: wishlist Tags: patch User: debian-al...@lists.debian.org Usertags: ftbfs
webkit2gtk FTBFS on alpha due to the configure code not fully configuring the build for the arch. I attach a patch which fixes the issue. Regards Michael.
Index: webkit2gtk-2.10.6/CMakeLists.txt =================================================================== --- webkit2gtk-2.10.6.orig/CMakeLists.txt +++ webkit2gtk-2.10.6/CMakeLists.txt @@ -89,6 +89,8 @@ if (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MAT set(WTF_CPU_ARM 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64") set(WTF_CPU_ARM64 1) +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "alpha*") + set(WTF_CPU_ALPHA 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^mips") set(WTF_CPU_MIPS 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "sh4") Index: webkit2gtk-2.10.6/Source/JavaScriptCore/CMakeLists.txt =================================================================== --- webkit2gtk-2.10.6.orig/Source/JavaScriptCore/CMakeLists.txt +++ webkit2gtk-2.10.6/Source/JavaScriptCore/CMakeLists.txt @@ -1152,6 +1152,7 @@ endif () if (WTF_CPU_ARM) elseif (WTF_CPU_ARM64) +elseif (WTF_CPU_ALPHA) elseif (WTF_CPU_HPPA) elseif (WTF_CPU_PPC) elseif (WTF_CPU_PPC64) Index: webkit2gtk-2.10.6/Source/WTF/wtf/Platform.h =================================================================== --- webkit2gtk-2.10.6.orig/Source/WTF/wtf/Platform.h +++ webkit2gtk-2.10.6/Source/WTF/wtf/Platform.h @@ -346,7 +346,7 @@ #endif /* ARM */ -#if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC64) +#if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC64) || CPU(ALPHA) #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1 #endif