Your message dated Fri, 17 Mar 2023 18:36:22 +0000
with message-id <[email protected]>
and subject line Bug#1032404: fixed in webkit2gtk 2.40.0-1
has caused the Debian Bug report #1032404,
regarding webkit2gtk: Please add m68k to the list of architectures with limited
address space
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.)
--
1032404: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: webkit2gtk
Version: 2.38.5-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: m68k
X-Debbugs-Cc: [email protected]
Hi!
webkit2gtk needs to built with reduced optimizations on m68k for the build to
succeed as gcc runs out of memory at some point.
Thus, please add m68k to the following list of architectures in debian/rules:
--- debian/rules.orig 2023-02-15 18:10:55.000000000 +0100
+++ debian/rules 2023-03-06 07:45:52.437878152 +0100
@@ -63,7 +63,7 @@
endif
# Lower memory requirements on architectures with only 2 GB address space
-ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel sh4))
+ifneq (,$(filter $(DEB_HOST_ARCH),m68k mips mipsel sh4))
CFLAGS := $(CFLAGS:-g1=-g0)
CFLAGS := $(CFLAGS:-O2=-Os)
CPPFLAGS += --param ggc-min-expand=10
I'm also attaching a patch.
Note: There is a second issue on m68k which makes the build fail due to
incorrect
alignment. This issue will be addressed in a different manner hopefully
soon
by switching the default alignment on m68k to 32 bits.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- debian/rules.orig 2023-02-15 18:10:55.000000000 +0100
+++ debian/rules 2023-03-06 07:45:52.437878152 +0100
@@ -63,7 +63,7 @@
endif
# Lower memory requirements on architectures with only 2 GB address space
-ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel sh4))
+ifneq (,$(filter $(DEB_HOST_ARCH),m68k mips mipsel sh4))
CFLAGS := $(CFLAGS:-g1=-g0)
CFLAGS := $(CFLAGS:-O2=-Os)
CPPFLAGS += --param ggc-min-expand=10
--- End Message ---
--- Begin Message ---
Source: webkit2gtk
Source-Version: 2.40.0-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: SHA256
Format: 1.8
Date: Fri, 17 Mar 2023 14:52:02 +0100
Source: webkit2gtk
Architecture: source
Version: 2.40.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Alberto Garcia <[email protected]>
Closes: 1032404 1033042
Changes:
webkit2gtk (2.40.0-1) unstable; urgency=medium
.
* New upstream release.
* Bring all changes from the 2.39 (experimental) branch.
* The GTK4 build's API number changes from 5.0 to 6.0.
- debian/{rules,not-installed,control.in,control-common.in}: Update
all these files to reflect the API and package name changes.
* debian/rules:
- Build with -DDEBUG_FISSION=OFF since it adds the -gsplit-dwarf flag
that is currently not supported by dh_dwz (see #1016936).
- Disable WebGL in armel, mipsel, m68k, powerpc and sh4 to work around
a FTBFS caused by upstream bug #252670.
- Stop passing -DUSE_LD_GOLD=OFF, this option no longer exists (and
update reduce-memory-overheads.patch accordingly).
- Use reduced optimizations on m68k in order to lower memory
requirements (John Paul Adrian Glaubitz) (Closes: #1032404).
- Disable AVIF and GStreamer transcoding on Ubuntu (Jeremy Bicha).
- Build the 4.1 API version of the WebKit WebDriver if possible.
- Rename WebKit2WebExtension to WebKitWebProcessExtension in the GTK4
build's install files.
- Remove /usr/include/*/JavaScriptCore from the GTK4 build's .install
files.
* Use the documentation from the 4.1 API build. This simplifies the
build process a bit (the package is still named 4.0-doc to make
backports easier).
* debian/control.in:
- Add build dependencies on unifdef, libavif-dev and
libgstreamer-plugins-bad1.0-dev (for webrtc).
- Require libgstreamer-plugins-bad1.0-dev >= 1.20.0, this is needed
for USE_GSTREAMER_TRANSCODER.
- Don't use ccache on m68k (thanks, John Paul Adrian Glaubitz)
(Closes: #1033042).
* debian/copyright:
- Update copyright information of all files.
* debian/gbp.conf:
- Update upstream branch name.
* debian/libwebkit2gtk-4.0-37.symbols:
- Update symbols.
- Mark with (gtk3-only) and (gtk4-only) the symbols that are specific
to each build.
* debian/libwebkit2gtk-4.0-37.install:
- WebKit2GTK-*.mo is now WebKitGTK-*.mo.
* debian/libwebkit2gtk-4.0-dev.install:
- Update include path.
* debian/source/lintian-overrides:
- Update source-is-missing overrides.
* debian/patches/dont-detect-sse2.patch:
- Don't build ANGLE with SSE support in i386.
* Drop debian/patches/fix-non-unified-build.patch and use unified builds
in all architecture.
* Refresh all other patches.
Checksums-Sha1:
e39fc77f19973fbe9c63bf99fa4bb3ac0d0266f0 5246 webkit2gtk_2.40.0-1.dsc
70929e6162051e0b1b434049324f472507cec029 40042140 webkit2gtk_2.40.0.orig.tar.xz
9e6d99b3586edfe5077a256a0c004f5e61985493 195 webkit2gtk_2.40.0.orig.tar.xz.asc
03128cb54ae502fb9382ed944cd43d79d2146090 79692
webkit2gtk_2.40.0-1.debian.tar.xz
a495360548bb30b6aa27dacc843c881f9ff3ffd5 15824
webkit2gtk_2.40.0-1_source.buildinfo
Checksums-Sha256:
4e9a2b474d51c155ec5ba60e8b85079ee47baab5b1772286fe34fc5253a9a0ab 5246
webkit2gtk_2.40.0-1.dsc
a4607ea1bf89669e89b1cb2c63faaec513f93de09b6ae60cc71d6a8aab7ab393 40042140
webkit2gtk_2.40.0.orig.tar.xz
ae2c0bedc4763ebe9f4b9f3d821ae14167147e6ff31b9141baad4d066143484f 195
webkit2gtk_2.40.0.orig.tar.xz.asc
dbfed2c2cf4d9d08910321e07992ad478b38a68494c16d9a83eea35947860c2d 79692
webkit2gtk_2.40.0-1.debian.tar.xz
ed716627b281c14db2fc5be9953da42a758026e4bd6d809fea74cfb9394745d2 15824
webkit2gtk_2.40.0-1_source.buildinfo
Files:
44081d5b904b43c987435d567da7edab 5246 web optional webkit2gtk_2.40.0-1.dsc
ece1da414dcc455ad08c6b5673a125e4 40042140 web optional
webkit2gtk_2.40.0.orig.tar.xz
7670b37dd477ae56f3e49da7300a2792 195 web optional
webkit2gtk_2.40.0.orig.tar.xz.asc
73ae255376c5164bf96dacd9825f2e63 79692 web optional
webkit2gtk_2.40.0-1.debian.tar.xz
a4ae04d75fed170e957e02268e927ee0 15824 web optional
webkit2gtk_2.40.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEYrwugQBKzlHMYFizAAyEYu0C2AIFAmQUrlwACgkQAAyEYu0C
2AK3Tg//VJcXlXnmpNGhHlv75fnSLhpdoTw16l5y0j8PwM+7vIG1KJhqAYdP7cWk
vONn5Bo4rzv3mj7MywGEcM6fXb4MTlV+bAFfoZ6d08VChXlwE5SvpGqntkxUCRwz
gO9hgfL+N7HlRigQrzJQEbS4c3cGVci8aztphZTOef5L5muxFo7R/fh2iW1NFMa1
ncr3ic4jTSFe/jLCyWruGuIs8fpGombi7uIlR4vf6id4DNIhTrKuL9M9lc4w1K6K
flxskEvJbRx4OOtD/sgVFebEfDUx4SerEST4DRY0WI+YEhmo43tqKp/DNbY7d6ee
3UGgthkI65tYINL3yrNec7k3zcmw+2yxuoQaOi3pfy0yImHI0uKlOM6vmU+Z2IvS
mzPT3RKM3rO8PNV73bPGO85FQrJef0pwBhtu30KvC6BgNC5Ct4kYjmERrlEVHwz0
o4VcDXNRLy27CSrgfTiwI/UASsMqNg5GxJjgXEKaQA2IvhiB+pmnH1uAFcJsGEJE
dJiM2Wz4KYrot6/1D6o7KpKgrv9wOLD1YIDbhRs9iP8JVR43zCoteR7qtn2QrABH
lLQAOD8qepRpznLKVZh5YnzZHX/JUiLtCPPKuqD8YDXVv9YKvbzjc1QieAfXz0Kl
FFfVWXwPx55JgR0THbjXYtbscUioU0QN2egq7ZqnGnrSF3JcB54=
=i3Ad
-----END PGP SIGNATURE-----
--- End Message ---