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)

Reply via email to