Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2026-02-02 14:54:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Mon Feb  2 14:54:55 2026 rev:235 rq:1330261 version:2.50.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2025-12-20 
21:46:18.834748009 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1995/webkit2gtk3.changes        
2026-02-02 14:55:32.759410098 +0100
@@ -1,0 +2,10 @@
+Sun Feb  1 15:09:13 UTC 2026 - Michael Gorse <[email protected]>
+
+- Build with Clang. The Skia documentation strongly recommends
+  building with Clang, since some of its routines are optimized
+  for it. See https://skia.org/docs/user/build/
+- Pass -DUSE_64KB_PAGE_BLOCK=ON on aarch64, rather than disabling
+  JIT and bmalloc. This should be compatible with both kernel-64kb
+  and the normal kernel.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.Qy4R5h/_old  2026-02-02 14:55:33.923459300 +0100
+++ /var/tmp/diff_new_pack.Qy4R5h/_new  2026-02-02 14:55:33.923459300 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkit2gtk3
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -98,13 +98,13 @@
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  bison >= 2.3
 BuildRequires:  bubblewrap
+BuildRequires:  clang-devel
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
 BuildRequires:  flex
 %if 0%{?_with_backtrace}
 BuildRequires:  libbacktrace-devel
 %endif
-BuildRequires:  gcc-c++ >= 11.2
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
 BuildRequires:  hyphen-devel
@@ -454,13 +454,11 @@
 export PYTHON=%{_bindir}/python3
 # Use linker flags to reduce memory consumption
 %global optflags %(echo %{optflags} -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads | sed 's/-g /-g1 /')
-%ifarch i586 %arm s390x
-# Force the garbage collector to run more often, to reduce memory consumption
-%global optflags %{optflags} --param ggc-min-expand=30
-%endif
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \
+  -DCMAKE_C_COMPILER=clang \
+  -DCMAKE_CXX_COMPILER=clang++ \
   -DENABLE_DOCUMENTATION=OFF \
   -DUSE_LIBBACKTRACE=%[ %{defined _with_backtrace} ? "ON" : "OFF" ] \
   -DPORT=GTK \
@@ -486,8 +484,7 @@
   -DUSE_SOUP2=ON \
 %endif
 %ifarch aarch64
-  -DENABLE_JIT=OFF \
-  -DUSE_SYSTEM_MALLOC=ON \
+  -DUSE_64KB_PAGE_BLOCK=ON \
 %endif
   -DUSE_SYSTEM_SYSPROF_CAPTURE=NO \
   -DUSE_FLITE=OFF \

Reply via email to