Bug#759313: webkitgtk: please disable MacroAssembler code on ppc64el

Aurelien Jarno aurel32 at debian.org
Tue Aug 26 07:05:45 UTC 2014


Source: webkitgtk
Version: 2.4.4-2
Severity: important
Tags: patch
User: debian-powerpc at lists.debian.org
Usertags: ppc64el

Dear Maintainer,

webkitgtk fails to build on the ppc64el architecture in the
MacroAssembler code. Looking at the debian/rules file it seems it is
actually disabled for most architectures. I think it's therefore fine
to disable it on ppc64el, which is what the patch below does.

As it will block the ppc64el bootstrap in debian quite soon, an upload
as soon as possible would be really appreciated.

Thanks,
Aurelien

diff -Nru webkitgtk-2.4.4/debian/rules webkitgtk-2.4.4/debian/rules
--- webkitgtk-2.4.4/debian/rules	2014-07-14 13:52:42.000000000 +0200
+++ webkitgtk-2.4.4/debian/rules	2014-08-26 07:42:07.000000000 +0200
@@ -62,7 +62,7 @@
 endif
 
 # See https://bugs.webkit.org/show_bug.cgi?id=113638
-ifneq (,$(filter $(DEB_BUILD_ARCH),arm64 alpha hppa ia64 powerpc powerpcspe ppc64 sparc sparc64 s390 s390x mipsn32 mipsn32el mips64 mips64el))
+ifneq (,$(filter $(DEB_BUILD_ARCH),arm64 alpha hppa ia64 powerpc powerpcspe ppc64 ppc64el sparc sparc64 s390 s390x mipsn32 mipsn32el mips64 mips64el))
 	CPPFLAGS += -DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0
 endif
 

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.14-1-powerpc64le (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-webkit-maintainers mailing list