Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2023-03-29 23:26:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Wed Mar 29 23:26:40 2023 rev:165 rq:1074655 version:2.40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2023-03-24 15:18:22.970250277 +0100 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432/webkit2gtk3.changes 2023-03-29 23:26:55.759380033 +0200 @@ -1,0 +2,6 @@ +Fri Mar 24 09:14:45 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Add gcc13-fix.patch fix that handles invalid code as reported here: + https://github.com/WebKit/WebKit/pull/11910. + +------------------------------------------------------------------- New: ---- gcc13-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.jVGJ4m/_old 2023-03-29 23:26:56.555383773 +0200 +++ /var/tmp/diff_new_pack.jVGJ4m/_new 2023-03-29 23:26:56.559383792 +0200 @@ -85,6 +85,8 @@ # PATCH-FIX-UPSTREAM regression-fix.patch -- [GLib] Broke WebKitUserContentManager::script-message-received Patch0: regression-fix.patch +# PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: https://github.com/WebKit/WebKit/pull/11910 +Patch1: gcc13-fix.patch BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel ++++++ gcc13-fix.patch ++++++ diff --git a/Source/WebCore/platform/graphics/SourceBrush.cpp b/Source/WebCore/platform/graphics/SourceBrush.cpp index d7ff7292..48ae0e61 100644 --- a/Source/WebCore/platform/graphics/SourceBrush.cpp +++ b/Source/WebCore/platform/graphics/SourceBrush.cpp @@ -65,12 +65,12 @@ Pattern* SourceBrush::pattern() const void SourceBrush::setGradient(Ref<Gradient>&& gradient, const AffineTransform& spaceTransform) { - m_brush = { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } }; + m_brush = Brush { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } }; } void SourceBrush::setPattern(Ref<Pattern>&& pattern) { - m_brush = { WTFMove(pattern) }; + m_brush = Brush { WTFMove(pattern) }; } WTF::TextStream& operator<<(TextStream& ts, const SourceBrush& brush)