Your message dated Thu, 27 Feb 2020 17:15:53 +0000
with message-id <[email protected]>
and subject line Bug#952482: fixed in webkit2gtk 2.27.91-1
has caused the Debian Bug report #952482,
regarding webkit2gtk: Please pass -mlra and -fno-move-loop-invariants on sh4
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.)
--
952482: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952482
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: webkit2gtk
Version: 2.26.4-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: sh4
Hi!
In order for webkit2gtk to build on sh4, it's necessary to enable the
new register allocator on sh4 (LRA), see [1, 2].
Also, there is a regression in gcc-9 and gcc-10 that needs one optimization
to be disabled as otherwise the compiler will crash with an internal
compiler error (ICE) [3].
Please apply the attached patch for the next upload.
Thanks,
Adrian
> [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
> [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93876
> [3] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93877
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- webkit2gtk-2.26.4/debian/rules.orig 2020-02-14 14:55:40.000000000 +0100
+++ webkit2gtk-2.26.4/debian/rules 2020-02-24 23:06:26.482766937 +0100
@@ -37,6 +37,14 @@
EXTRA_CMAKE_ARGUMENTS += -DUSE_LD_GOLD=OFF
endif
+# Enable the new register allocator on SH and
+# disable one particular optimization flag
+# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93876
+# and: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93877
+ifneq (,$(filter $(DEB_HOST_ARCH),sh3 sh4))
+ CPPFLAGS += -mlra -fno-move-loop-invariants
+endif
+
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSTEM_MALLOC=ON
CPPFLAGS += -DRELEASE_WITHOUT_OPTIMIZATIONS
--- End Message ---
--- Begin Message ---
Source: webkit2gtk
Source-Version: 2.27.91-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: Thu, 27 Feb 2020 16:50:58 +0100
Source: webkit2gtk
Architecture: source
Version: 2.27.91-1
Distribution: experimental
Urgency: medium
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Alberto Garcia <[email protected]>
Closes: 952482
Changes:
webkit2gtk (2.27.91-1) experimental; urgency=medium
.
* New upstream development release.
* Refresh debian/patches/dont-detect-sse2.patch.
* debian/rules:
+ Use -mlra -fno-move-loop-invariants in sh3 and sh4 builds (thanks,
Adrian Glaubitz) (Closes: #952482).
+ Use jdupes to remove duplicate files in libwebkit2gtk-4.0-doc.
* debian/control:
+ Add build dependency on jdupes.
+ Update Standards-Version to 4.5.0 (no changes).
* debian/WebKitWebDriver.1:
+ Fix grammar.
* debian/copyright:
+ Update copyright information of all files.
Checksums-Sha1:
424f00e19d8cda7b90941fbd03533010d23b4cc6 4367 webkit2gtk_2.27.91-1.dsc
2c86c6319339aa0e173244c335df4e759a19476d 21425392
webkit2gtk_2.27.91.orig.tar.xz
28368e63d1e6aafdb61a6402f946440c7fb779e0 195 webkit2gtk_2.27.91.orig.tar.xz.asc
d2cdf31752672dc134a6c2340ba9b6a5f50178f6 73856
webkit2gtk_2.27.91-1.debian.tar.xz
ac7cb31eac399af1f517c1e89f9f00f7fd56f6bb 16579
webkit2gtk_2.27.91-1_source.buildinfo
Checksums-Sha256:
d421acb4d3f76bd82d6a13c7b5c157051728ae6503354b413a7a7c72059a6700 4367
webkit2gtk_2.27.91-1.dsc
30411781f620c33f5542a745930b48a19a6072bea0e68982c1ad863d1148bdea 21425392
webkit2gtk_2.27.91.orig.tar.xz
0e9980a41f901a4dfb898dcb05f3c53d1527e80082660696ea6161bc6032a493 195
webkit2gtk_2.27.91.orig.tar.xz.asc
71f828401936a4d68bca29632dd0bb5013aa38d29e5063c088e3139aa7e1a9eb 73856
webkit2gtk_2.27.91-1.debian.tar.xz
3321804ba4f59fd6405871992df19984ac5b84b40763ebf2dccd5bf416637fe1 16579
webkit2gtk_2.27.91-1_source.buildinfo
Files:
7e75e98c659cccfdbe699029a44d514f 4367 web optional webkit2gtk_2.27.91-1.dsc
a5bfd1a5068420ab545e516ee5038a11 21425392 web optional
webkit2gtk_2.27.91.orig.tar.xz
1ff1aa4d309dcc0beb01e9723867c372 195 web optional
webkit2gtk_2.27.91.orig.tar.xz.asc
e01c48ebd4939302b7b18b0d64bf28d8 73856 web optional
webkit2gtk_2.27.91-1.debian.tar.xz
1fb707a7483b4fd11f239a8d1211ed03 16579 web optional
webkit2gtk_2.27.91-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEYrwugQBKzlHMYFizAAyEYu0C2AIFAl5X7J0ACgkQAAyEYu0C
2AKG0g//d490rFdZ1OQGlGgA83AcqwW4pTEJ8XeFv/dYJ3RBIYMgMhVkxZqh/PVX
Eg/vL62sUoEO8cU2DfhbB0vOkmPsRt5ULQH+RW3fY2ms1R3XoDwHK+h+FY+2FEpH
z0dM62I8lutbo5p6D1TLvNiJDpya8kRCT0YI3Ib1Z7O11fBb0MlnVADMHYJiV7C/
0HiHKU1fbJY4MHPVNmADvPenK43wHAXcTWmIvMLHNK7PIi7M5V3mcntknYjfygEV
qovC6uNkUeFRKnlPjQhkrw3m5lS5cKbF6VZxocopAElWtar/lWk5E3WwInbEyZDb
tq/abS59i1f/WrhWca7jZkR9HyL4XKVi2siH4GLvpHIsFpaeOW/DjeJ2dKpb9Sil
HyXqvY/slAXUnbCnmhSNfkbuoCLCNwL7hm4ajgLslnvLJ5Sd7wjj3UxI8hSDz9Pe
eRSbUpiykX4EQ4p0tvKfvuiwP7U8iSHFljufgc4s53Pyt4G7z9QbuwZREDtcRrjg
eB8h0gUuFEoKyCeUwy//Xb33KFu75zeBWOMfw/Kehjd7xzS16RLEY6fklSmW1tBO
/Yv8hOPyg791G2wPkbqgMCLR1KvJGYHlZ6dhtWrU1pdONYzMTYImUwmc6dB65Bp2
M/lgrsf8Tut6XdLfeXCBV25JyINbyGs0ytMU0zqjrJXCiCkCpdc=
=5NfT
-----END PGP SIGNATURE-----
--- End Message ---