Your message dated Mon, 18 Aug 2025 00:56:29 +0200
with message-id <[email protected]>
and subject line Re: Bug#1106027: wpewebkit: Please build with -mlarge-data and
-mlarge-text on alpha
has caused the Debian Bug report #1106027,
regarding wpewebkit: Please build with -mlarge-data and -mlarge-text on alpha
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1106027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106027
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wpewebkit
Version: 2.48.2-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: alpha
X-Debbugs-Cc: [email protected]
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
--- 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))
--- End Message ---
--- Begin Message ---
On Mon, Jun 09, 2025 at 12:04:00PM +0200, Alberto Garcia wrote:
> > > +ifneq (,$(filter $(DEB_HOST_ARCH),alpha))
> > > + CPPFLAGS += -mlarge-data -mlarge-text
> > > +endif
> >
> > I did this last month already:
> >
> > https://salsa.debian.org/webkit-team/webkit/-/commit/abaa40b5b4b87a5f45702bea2e99ff2b23ef07ba
> > https://salsa.debian.org/webkit-team/webkit/-/blob/wpe/debian/2.48.2-1/debian/rules?ref_type=tags#L57
Closing this bug since the proposed change has already been applied.
Berto
--- End Message ---