Bug#1106027: wpewebkit: Please build with -mlarge-data and -mlarge-text on alpha
John Paul Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Sun May 18 21:34:59 BST 2025
Source: wpewebkit
Version: 2.48.2-1
Severity: normal
Tags: patch
User: debian-alpha at lists.debian.org
Usertags: alpha
X-Debbugs-Cc: debian-alpha at lists.debian.org
Hello,
wpewebkit is based on WebKit and therefore needs the same workaround
as webkit2gtk in #1101547 [1] to build on alpha:
--- debian/rules.orig 2025-03-14 23:12:01.000000000 +0100
+++ debian/rules 2025-03-27 10:18:12.936034298 +0100
@@ -63,6 +63,10 @@
# Don't build with -gsplit-dwarf (see #1016936)
EXTRA_CMAKE_ARGUMENTS += -DDEBUG_FISSION=OFF
+ifneq (,$(filter $(DEB_HOST_ARCH),alpha))
+ CPPFLAGS += -mlarge-data -mlarge-text
+endif
+
# Use the CLoop Javascript interpreter and disable the JIT. This is
# slow but it is the most compatible solution for old (non-SSE2) CPUs.
ifneq (,$(filter $(DEB_HOST_ARCH),i386))
Could you patch debian/rules as shown above to adjust CPPFLAGS on alpha?
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
-------------- next part --------------
--- debian/rules.orig 2025-03-14 23:12:01.000000000 +0100
+++ debian/rules 2025-03-27 10:18:12.936034298 +0100
@@ -63,6 +63,10 @@
# Don't build with -gsplit-dwarf (see #1016936)
EXTRA_CMAKE_ARGUMENTS += -DDEBUG_FISSION=OFF
+ifneq (,$(filter $(DEB_HOST_ARCH),alpha))
+ CPPFLAGS += -mlarge-data -mlarge-text
+endif
+
# Use the CLoop Javascript interpreter and disable the JIT. This is
# slow but it is the most compatible solution for old (non-SSE2) CPUs.
ifneq (,$(filter $(DEB_HOST_ARCH),i386))
More information about the Pkg-webkit-maintainers
mailing list