Your message dated Wed, 02 Apr 2025 19:24:27 +0000
with message-id <[email protected]>
and subject line Bug#1101547: fixed in webkit2gtk 2.48.1-1
has caused the Debian Bug report #1101547,
regarding webkit2gtk: 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.)
--
1101547: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101547
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: webkit2gtk
Version: 2.48.0-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: alpha
X-Debbugs-Cc: [email protected]
Hi,
webkit2gtk fails to build from source due to overflowing sections
during the linking stage [1]:
Source/WTF/wtf/CMakeFiles/WTF.dir/./DateMath.cpp.o: in function
`_GLOBAL__sub_I_DateMath.cpp':
./build-soup3/./Source/WTF/wtf/DateMath.cpp:104:(.text.startup._GLOBAL__sub_I_DateMath.cpp+0x8):
relocation truncated to fit: GPREL16 against symbol `WTF::weekdayName' defined
in .bss._ZN3WTF11weekdayNameE section in
Source/WTF/wtf/CMakeFiles/WTF.dir/./DateMath.cpp.o
Source/WTF/wtf/CMakeFiles/WTF.dir/./DateMath.cpp.o: in function
`__static_initialization_and_destruction_0':
./build-soup3/./Source/WTF/wtf/DateMath.cpp:105:(.text.startup._GLOBAL__sub_I_DateMath.cpp+0x24):
relocation truncated to fit: GPREL16 against symbol `WTF::monthName' defined
in .bss._ZN3WTF9monthNameE section in
Source/WTF/wtf/CMakeFiles/WTF.dir/./DateMath.cpp.o
./build-soup3/./Source/WTF/wtf/DateMath.cpp:106:(.text.startup._GLOBAL__sub_I_DateMath.cpp+0x54):
relocation truncated to fit: GPREL16 against symbol `WTF::monthFullName'
defined in .bss._ZN3WTF13monthFullNameE section in
Source/WTF/wtf/CMakeFiles/WTF.dir/./DateMath.cpp.o
collect2: error: ld returned 1 exit status
This can be fixed by passing -mlarge-data and -mlarge-text to gcc:
--- 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 ---
Source: webkit2gtk
Source-Version: 2.48.1-1
Done: Alberto Garcia <[email protected]>
We believe that the bug you reported is fixed in the latest version of
webkit2gtk, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alberto Garcia <[email protected]> (supplier of updated webkit2gtk package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 02 Apr 2025 20:33:55 +0200
Source: webkit2gtk
Architecture: source
Version: 2.48.1-1
Distribution: unstable
Urgency: high
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Alberto Garcia <[email protected]>
Closes: 1101547
Changes:
webkit2gtk (2.48.1-1) unstable; urgency=high
.
[ Alberto Garcia ]
* New upstream release.
* Refresh all patches.
* Build with -mlarge-data and -mlarge-text on alpha to fix build failure
(thanks, John Paul Adrian Glaubitz) (Closes: #1101547).
* debian/control.in:
- Update Standards-Version to 4.7.2 (no changes).
* fix-typo-denormaldisabler.patch:
- Fix build failure in i386 and others due to missing semicolon.
.
[ Jeremy Bicha ]
* Disable speech synthesis in Ubuntu builds.
Checksums-Sha1:
b36dd129a31327e511030b1a4a9f151991b63517 4983 webkit2gtk_2.48.1-1.dsc
f7939f920f92f6b1395b8573f069d3fb9c085b3f 44168216 webkit2gtk_2.48.1.orig.tar.xz
017aa628ea55f192ed2a8bd045130f5bf99d7a15 833 webkit2gtk_2.48.1.orig.tar.xz.asc
ff9b6277e1e647f8c1ff07c9c71402c8cdb56dda 90240
webkit2gtk_2.48.1-1.debian.tar.xz
da484085204e001de942fabd1f5e80bcdacc543f 15498
webkit2gtk_2.48.1-1_source.buildinfo
Checksums-Sha256:
e09a65465bc914e87f787fff76fba026eea0b9d07b53ddc2bde90a370a5e9c72 4983
webkit2gtk_2.48.1-1.dsc
98efdf21c4cdca0fe0b73ab5a8cb52093b5aa52d9b1b016a93f71dbfa1eb258f 44168216
webkit2gtk_2.48.1.orig.tar.xz
c85e3fe892ad2d9abf906028a4ea66d028a96b12584255750b7614b5820bad7b 833
webkit2gtk_2.48.1.orig.tar.xz.asc
45f64d977dfc4651fc7539a164a146c39cac01c2dde2f451790095a9ec43a9a7 90240
webkit2gtk_2.48.1-1.debian.tar.xz
d89ff1744dd418a87397512aeb7c5d6213c895ffac18a90c48d45ab8f6c71f3b 15498
webkit2gtk_2.48.1-1_source.buildinfo
Files:
6cafee718312075ccea7ba0bf559ba1f 4983 web optional webkit2gtk_2.48.1-1.dsc
dce4acd27a743eb4be03ab4a7cd8353f 44168216 web optional
webkit2gtk_2.48.1.orig.tar.xz
1b21a2c1ff19c6913368697876325199 833 web optional
webkit2gtk_2.48.1.orig.tar.xz.asc
e8893d3c20f6ca1b5e1d72413015f2cb 90240 web optional
webkit2gtk_2.48.1-1.debian.tar.xz
a0fc8619447b7f5473dc535339ff6142 15498 web optional
webkit2gtk_2.48.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEYrwugQBKzlHMYFizAAyEYu0C2AIFAmfthQsACgkQAAyEYu0C
2AL2vg//dXv0SXMqMeosAp8VlEsnuUvqOt+gW/YjH6KbxLf2+KTQDhHamok+jFzV
UYs3v9dADNweQtneoACli4VRaO7JrQREapbOUtr4HjDLzDsFGDcaDkQHCBKrHEuh
Ts56HtRoEu1NBSrQ7POoLf6YOrWKqnJ/r+kcaOr7tUWimtEyuPJb0uvdEQI2XdEe
Vx8VL10Q6wWV+NUO5zxWGRzgCMon7kprWq6iVRcOTByJdzlujgOqjOCE/lj9x6np
XMfDEjg0WMKKowH3tP4NljYKaWLSTKomM9j7Np16L+pqNliiEqGJx6VAUDVLUroH
rhoThydClK5IzQfkSXU009zlMkps3qlJkpGdNlQiACw/alkj3GKqq/BST9dkWbSl
E9waINP8tnCrf5Kx9xzErTghLCKkm34/ZLHLeEBCZbIg58iGzIcvK0txQ+HKQY2R
8LLx53fAcFa3h+6Bnlb/+A3d6NJvRHx7+gVlwyNka6hOXoZzAD9tGIICaKXPinar
1AHqoFDWSgzEXa95+LrfHoNELSbS1FbJ9QY26b7UPw226rURYcqZirf9RhbTpRai
G02vPD2PiVstxoiuzzMHxvPgpF1ljPIAElWDmlRYgkp5umvvXEWZOS3lgQtyaP3o
2LEcliQMpN1fearJghTe+4EmlakaYsbZpJChIzRW2F9a2HGioMo=
=w7/c
-----END PGP SIGNATURE-----
pgpJG8AiD3WJg.pgp
Description: PGP signature
--- End Message ---