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 \
