Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-webengine for openSUSE:Factory checked in at 2021-11-04 16:09:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-webengine (Old) and /work/SRC/openSUSE:Factory/.qt6-webengine.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-webengine" Thu Nov 4 16:09:31 2021 rev:2 rq:928725 version:6.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-webengine/qt6-webengine.changes 2021-10-04 18:41:26.970202213 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-webengine.new.1890/qt6-webengine.changes 2021-11-04 16:09:55.921059533 +0100 @@ -1,0 +2,18 @@ +Tue Oct 26 11:23:04 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 6.2.1 + * https://www.qt.io/blog/qt-6.2.1-released + +- Drop openSUSE patch qtwebengine-boo1163766.patch. + should be addressed with: + https://github.com/qt/qtwebengine-chromium/commit/652f834de + https://github.com/qt/qtwebengine-chromium/commit/faae106ed + https://github.com/qt/qtwebengine-chromium/commit/6b7b3f1bf +- Drop upstream changes: + * 0001-Fix-build-when-x11-over-egl-es2.patch + * 0001-return-ENOSYS-for-clone3.patch +- Rebase patches: + * 0001-Fix-build-with-glibc-2.34.patch + * sandbox-statx-futex_time64.patch + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-when-x11-over-egl-es2.patch 0001-return-ENOSYS-for-clone3.patch qtwebengine-boo1163766.patch qtwebengine-everywhere-src-6.2.0.tar.xz New: ---- qtwebengine-everywhere-src-6.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-webengine.spec ++++++ --- /var/tmp/diff_new_pack.bfL0lR/_old 2021-11-04 16:10:02.701063493 +0100 +++ /var/tmp/diff_new_pack.bfL0lR/_new 2021-11-04 16:10:02.705063496 +0100 @@ -16,7 +16,7 @@ # -%define real_version 6.2.0 +%define real_version 6.2.1 %define short_version 6.2 %define tar_name qtwebengine-everywhere-src %define tar_suffix %{nil} @@ -42,7 +42,7 @@ %bcond_without system_minizip # Name: qt6-webengine%{?pkg_suffix} -Version: 6.2.0 +Version: 6.2.1 Release: 0 Summary: Web browser engine for Qt applications License: LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only @@ -50,22 +50,17 @@ Source: https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz Source99: qt6-webengine-rpmlintrc # Patches 0-100 are upstream patches # -# PATCH-FIX-UPSTREAM -Patch0: 0001-Fix-build-when-x11-over-egl-es2.patch # Patches 100-200 are openSUSE and/or non-upstream(able) patches # -Patch100: qtwebengine-boo1163766.patch -Patch101: rtc-dont-use-h264.patch -Patch102: sandbox-statx-futex_time64.patch -# PATCH-FIX-UPSTREAM -Patch103: 0001-Fix-build-with-glibc-2.34.patch +Patch100: rtc-dont-use-h264.patch +Patch101: sandbox-statx-futex_time64.patch # PATCH-FIX-UPSTREAM -Patch104: 0001-return-ENOSYS-for-clone3.patch +Patch102: 0001-Fix-build-with-glibc-2.34.patch # PATCH-FIX-OPENSUSE -- Needed for leap 15.2 -Patch105: chromium-90-fseal.patch +Patch103: chromium-90-fseal.patch # PATCH-FIX-OPENSUSE -- disable-gpu-when-using-nouveau-boo-1005323.diff # PATCH-NEEDS-REBASE %if 0 -Patch106: disable-gpu-when-using-nouveau-boo-1005323.diff +Patch104: disable-gpu-when-using-nouveau-boo-1005323.diff %endif # # Chromium/blink don't support all archs @@ -329,9 +324,11 @@ %autosetup -p1 -n %{tar_name}-%{real_version}%{tar_suffix} %build +%if %{no_flavor} # Determine the right number of parallel processes based on the available memory # Copied from the Qt 5 webengine package %limit_build -m 2750 +%endif # Ensure that also the internal chromium build follows the right number of # parallel processes instead of its defaults. ++++++ 0001-Fix-build-with-glibc-2.34.patch ++++++ --- /var/tmp/diff_new_pack.bfL0lR/_old 2021-11-04 16:10:02.721063505 +0100 +++ /var/tmp/diff_new_pack.bfL0lR/_new 2021-11-04 16:10:02.725063507 +0100 @@ -3,11 +3,6 @@ Date: Wed, 11 Aug 2021 11:39:59 +0200 Subject: [PATCH] Fix build with glibc 2.34 ---- - .../abseil-cpp/absl/debugging/failure_signal_handler.cc | 3 ++- - .../breakpad/src/client/linux/handler/exception_handler.cc | 2 +- - 2 files changed, 3 insertions(+), 2 deletions(-) - diff --git a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc index d7b5d8c4413..a62cb21bd7a 100644 --- a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc @@ -23,32 +18,5 @@ tls = tls_buf; #endif -diff --git a/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc b/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc -index 5d13bdbbbd1..2ed137b58f1 100644 ---- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc -+++ b/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc -@@ -135,7 +135,8 @@ static bool SetupAlternateStackOnce() { - #else - const size_t page_mask = sysconf(_SC_PAGESIZE) - 1; - #endif -- size_t stack_size = (std::max(SIGSTKSZ, 65536) + page_mask) & ~page_mask; -+ size_t stack_size = -+ (std::max<size_t>(SIGSTKSZ, 65536) + page_mask) & ~page_mask; - #if defined(ABSL_HAVE_ADDRESS_SANITIZER) || \ - defined(ABSL_HAVE_MEMORY_SANITIZER) || defined(ABSL_HAVE_THREAD_SANITIZER) - // Account for sanitizer instrumentation requiring additional stack space. -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -index ca353c40997..2e43ba6fc04 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -@@ -138,7 +138,7 @@ void InstallAlternateStackLocked() { - // SIGSTKSZ may be too small to prevent the signal handlers from overrunning - // the alternative stack. Ensure that the size of the alternative stack is - // large enough. -- static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ); -+ static const unsigned kSigStackSize = std::max<size_t>(16384, SIGSTKSZ); - - // Only set an alternative stack if there isn't already one, or if the current - // one is too small. -- 2.32.0 ++++++ qtwebengine-everywhere-src-6.2.0.tar.xz -> qtwebengine-everywhere-src-6.2.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/qt6-webengine/qtwebengine-everywhere-src-6.2.0.tar.xz /work/SRC/openSUSE:Factory/.qt6-webengine.new.1890/qtwebengine-everywhere-src-6.2.1.tar.xz differ: char 26, line 1 ++++++ sandbox-statx-futex_time64.patch ++++++ --- /var/tmp/diff_new_pack.bfL0lR/_old 2021-11-04 16:10:02.793063547 +0100 +++ /var/tmp/diff_new_pack.bfL0lR/_new 2021-11-04 16:10:02.793063547 +0100 @@ -9,10 +9,10 @@ The signature is identical where it matters. diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -index 5e997009667..1cfe1f382cf 100644 +index 6f7768f7d..b3335e2bf 100644 --- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -@@ -196,6 +196,11 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, +@@ -203,6 +203,11 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, if (sysno == __NR_futex) return RestrictFutex(); @@ -24,9 +24,9 @@ if (sysno == __NR_set_robust_list) return Error(EPERM); -@@ -281,6 +286,12 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, +@@ -283,6 +288,12 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, + return RewriteFstatatSIGSYS(fs_denied_errno); } - #endif +#if defined(__NR_statx) + if (sysno == __NR_statx) {