Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package webkitgtk for openSUSE:Factory checked in at 2026-06-09 14:12:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old) and /work/SRC/openSUSE:Factory/.webkitgtk.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkitgtk" Tue Jun 9 14:12:00 2026 rev:5 rq:1357670 version:2.52.4 Changes: -------- --- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes 2026-05-16 19:25:20.764053024 +0200 +++ /work/SRC/openSUSE:Factory/.webkitgtk.new.2375/webkitgtk.changes 2026-06-09 14:12:12.144451517 +0200 @@ -1,0 +2,31 @@ +Thu Jun 4 00:08:15 UTC 2026 - Michael Gorse <[email protected]> + +- Update to version 2.52.4 (bsc#1267506 bsc#1267507 bsc#1267508 + bsc#1267509 bsc#1267510 bsc#1267511 bsc#1267512 bsc#1267513 + bsc#1267514 bsc#1267515 bsc#1267516 bsc#1267517 bsc#1267518 + bsc#1267519 bsc#1267520 bsc#1267521): + + Add support for half-width fonts. + + Improve content filter compilation by avoiding file copies. + + Improve handling of out of disk space conditions when the + NetworkProcess tried to write data in caches. + + Improve how the CMake build system checks whether libatomic is + required. + + Fix painting scrollbars when their width changes. + + Fix playback of certain YouTube videos with low frame rates. + + Fix webkit://gpu not working in systems where neither + libGL.so.1 nor libOpenGL.so.0 are available. + + Fix the build with librice 0.4 or newer when the GStreamer + WebRTC backend is enabled at build configuration time. + + Fix the build with USE_GSTREAMER_WEBRTC=OFF. + + Fix the build with USE_GBM=OFF. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2026-28847, CVE-2026-28883, CVE-2026-28901, + CVE-2026-28902, CVE-2026-28903, CVE-2026-28904, CVE-2026-28905, + CVE-2026-28907, CVE-2026-28942, CVE-2026-28946, CVE-2026-28947, + CVE-2026-28953, CVE-2026-28955, CVE-2026-28958, CVE-2026-43658, + CVe-2026-43660. +- Drop webkit2gtk3-aarch64-build-fix.patch: fixed upstream. +- Add webkitgtk-ppc64le-build-fix.patch: fix the build when system + malloc is enabled. + +------------------------------------------------------------------- Old: ---- webkit2gtk3-aarch64-build-fix.patch webkitgtk-2.52.3.tar.xz webkitgtk-2.52.3.tar.xz.asc New: ---- webkitgtk-2.52.4.tar.xz webkitgtk-2.52.4.tar.xz.asc webkitgtk-ppc64le-build-fix.patch ----------(Old B)---------- Old: CVe-2026-43660. - Drop webkit2gtk3-aarch64-build-fix.patch: fixed upstream. - Add webkitgtk-ppc64le-build-fix.patch: fix the build when system ----------(Old E)---------- ----------(New B)---------- New:- Drop webkit2gtk3-aarch64-build-fix.patch: fixed upstream. - Add webkitgtk-ppc64le-build-fix.patch: fix the build when system malloc is enabled. ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkitgtk.spec ++++++ --- /var/tmp/diff_new_pack.ryyPUo/_old 2026-06-09 14:12:13.904524427 +0200 +++ /var/tmp/diff_new_pack.ryyPUo/_new 2026-06-09 14:12:13.908524593 +0200 @@ -62,7 +62,7 @@ %endif Name: webkit%{_gtknamesuffix} -Version: 2.52.3 +Version: 2.52.4 Release: 0 Summary: Library for rendering web content, GTK+ Port License: BSD-3-Clause AND LGPL-2.0-or-later @@ -74,11 +74,11 @@ # PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible Patch0: reproducibility.patch -# PATCH-FIX-UPSTREAM webkit2gtk3-aarch64-build-fix.patch webkit#306638 [email protected] -- fix JavaScriptCore build on aarch64 with JIT disabled. -Patch1: webkit2gtk3-aarch64-build-fix.patch # PATCH-FIX-UPSTREAM riscv-platformenable.patch gh#Webkit/Webkit#64268 Patch2: riscv-platformenable.patch +# PATCH-FIX-UPSTREAM webkitgtk-ppc64le-build-fix.patch webkit#316083 [email protected] -- fix the build when system malloc is enabled. +Patch3: webkitgtk-ppc64le-build-fix.patch BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.ryyPUo/_old 2026-06-09 14:12:13.980527575 +0200 +++ /var/tmp/diff_new_pack.ryyPUo/_new 2026-06-09 14:12:13.988527907 +0200 @@ -1,6 +1,6 @@ -mtime: 1778487589 -commit: efe2278ff4620e56e16e25bc5711e94e92a6333f44ab731c5857434932f6b98d +mtime: 1780684728 +commit: d276fe16aaa4bf43678a99cba47a6d25f5f0074dcb19afe4b5e3849c2aa93229 url: https://src.opensuse.org/GNOME/webkitgtk -revision: efe2278ff4620e56e16e25bc5711e94e92a6333f44ab731c5857434932f6b98d +revision: d276fe16aaa4bf43678a99cba47a6d25f5f0074dcb19afe4b5e3849c2aa93229 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-05 20:38:48.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +_service:* +.pbuild ++++++ webkitgtk-2.52.3.tar.xz -> webkitgtk-2.52.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.52.3.tar.xz /work/SRC/openSUSE:Factory/.webkitgtk.new.2375/webkitgtk-2.52.4.tar.xz differ: char 26, line 1 ++++++ webkitgtk-ppc64le-build-fix.patch ++++++ >From a6bc685a685c8f16c919dc6310a62a26971d396e Mon Sep 17 00:00:00 2001 From: Alberto Garcia <[email protected]> Date: Tue, 2 Jun 2026 07:24:38 -0700 Subject: [PATCH] REGRESSION(313606@main): Fails to build with system malloc https://bugs.webkit.org/show_bug.cgi?id=316083 Reviewed by Fujii Hironori. Don't add bmalloc_CopyHeaders to LLIntOffsetsExtractor_DEPENDENCIES if USE_SYSTEM_MALLOC is on. * Source/JavaScriptCore/CMakeLists.txt: Canonical link: https://commits.webkit.org/305877.698@webkitglib/2.52 --- Source/JavaScriptCore/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt index a2a6d724608a..ea9ea17802f2 100644 --- a/Source/JavaScriptCore/CMakeLists.txt +++ b/Source/JavaScriptCore/CMakeLists.txt @@ -412,8 +412,10 @@ set(LLIntSettingsExtractor_DEPENDENCIES JavaScriptCore_CopyHeaders JavaScriptCore_CopyPrivateHeaders WTF_CopyHeaders - bmalloc_CopyHeaders ) +if (NOT USE_SYSTEM_MALLOC) + list(APPEND LLIntSettingsExtractor_DEPENDENCIES bmalloc_CopyHeaders) +endif () WEBKIT_EXECUTABLE(LLIntSettingsExtractor) # LLIntSettingsExtractor target needs to have a direct or indirect @@ -439,8 +441,10 @@ set(LLIntOffsetsExtractor_DEPENDENCIES JavaScriptCore_CopyHeaders JavaScriptCore_CopyPrivateHeaders WTF_CopyHeaders - bmalloc_CopyHeaders ) +if (NOT USE_SYSTEM_MALLOC) + list(APPEND LLIntOffsetsExtractor_DEPENDENCIES bmalloc_CopyHeaders) +endif () WEBKIT_EXECUTABLE(LLIntOffsetsExtractor) # The build system will execute asm.rb every time LLIntOffsetsExtractor's mtime is newer than -- 2.54.0
