Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libqt5-qtwebengine for 
openSUSE:Factory checked in at 2021-04-22 18:03:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebengine (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtwebengine"

Thu Apr 22 18:03:24 2021 rev:68 rq:885924 version:5.15.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebengine/libqt5-qtwebengine.changes    
2021-04-10 15:26:52.650343179 +0200
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new.12324/libqt5-qtwebengine.changes
 2021-04-22 18:03:30.558464357 +0200
@@ -1,0 +2,16 @@
+Wed Apr 14 18:26:57 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Add patch to fix build with GCC 11:
+  * 0001-Fix-build-with-GCC-11.patch
+
+-------------------------------------------------------------------
+Wed Apr 14 16:35:17 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Update _constraints to avoid OOM
+
+-------------------------------------------------------------------
+Tue Apr 13 20:12:47 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add back missing part in fix1163766.patch (boo#1184610)
+
+-------------------------------------------------------------------

New:
----
  0001-Fix-build-with-GCC-11.patch

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

Other differences:
------------------
++++++ libqt5-qtwebengine.spec ++++++
--- /var/tmp/diff_new_pack.uARpVi/_old  2021-04-22 18:03:31.950466509 +0200
+++ /var/tmp/diff_new_pack.uARpVi/_new  2021-04-22 18:03:31.954466515 +0200
@@ -54,6 +54,8 @@
 Patch5:         0001-Fix-normalization-of-app-locales.patch
 # PATCH-FIX-UPSTREAM
 Patch6:         chromium-glibc-2.33.patch
+# PATCH-FIX-UPSTREAM
+Patch7:         0001-Fix-build-with-GCC-11.patch
 # http://www.chromium.org/blink not ported to PowerPC
 ExcludeArch:    ppc ppc64 ppc64le s390 s390x
 # Try to fix i586 MemoryErrors with rpmlint

++++++ 0001-Fix-build-with-GCC-11.patch ++++++
>From 7d0456664fb76572a560364172c31140ec20fc8a Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux <christo...@krop.fr>
Date: Wed, 14 Apr 2021 20:23:07 +0200
Subject: [PATCH] Fix build with GCC 11.

Origin:
https://github.com/abseil/abseil-cpp/commit/5bf048b8
https://github.com/google/perfetto/commit/372366b4

---

diff --git 
a/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
 
b/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
index 19f9aab5b1a..27fec21681d 100644
--- 
a/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
+++ 
b/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
@@ -37,6 +37,7 @@
 
 #include <algorithm>
 #include <array>
+#include <limits>
 #include "absl/base/internal/hide_ptr.h"
 #include "absl/base/internal/raw_logging.h"
 #include "absl/base/internal/spinlock.h"

diff --git 
a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
 
b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
index 11ae91cfeca..58c6db27bd6 100644
--- 
a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
+++ 
b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
@@ -22,6 +22,7 @@
 
 #include <unordered_map>
 #include <vector>
+#include <limits>
 
 #include "perfetto/ext/base/optional.h"
 #include "perfetto/ext/base/paged_memory.h"
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.uARpVi/_old  2021-04-22 18:03:32.002466589 +0200
+++ /var/tmp/diff_new_pack.uARpVi/_new  2021-04-22 18:03:32.002466589 +0200
@@ -4,10 +4,10 @@
    <size unit="G">12</size>
   </disk>
   <memory>
-   <size unit="G">12</size>
+   <size unit="G">14</size>
   </memory>
   <physicalmemory>
-   <size unit="G">10</size>
+   <size unit="G">12</size>
   </physicalmemory>
   <processors>4</processors>
  </hardware>

++++++ fix1163766.patch ++++++
--- /var/tmp/diff_new_pack.uARpVi/_old  2021-04-22 18:03:32.042466651 +0200
+++ /var/tmp/diff_new_pack.uARpVi/_new  2021-04-22 18:03:32.042466651 +0200
@@ -6,14 +6,15 @@
 seccomp filters disallow a new kernel syscall to get time
 used on i586
 ---
- .../sandbox/linux/system_headers/x86_32_linux_syscalls.h  | 8 ++++++++
- .../chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc | 3 +++
- 3 files changed, 16 insertions(+)
+ src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc |  
  6 ++++++
+ src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h |  
  8 ++++++++
+ src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc         |  
  3 +++
+ 3 files changed, 17 insertions(+)
 
-diff --git 
a/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h 
b/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
-index 7613c9bbc..7093ac054 100644
---- 
a/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
-+++ 
b/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
+Index: 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
+===================================================================
+--- 
qtwebengine-everywhere-src-5.15.3.orig/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
++++ 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h
 @@ -1710,5 +1710,13 @@
  #define __NR_clone3 435
  #endif
@@ -28,20 +29,34 @@
 +
  #endif  // SANDBOX_LINUX_SYSTEM_HEADERS_X86_32_LINUX_SYSCALLS_H_
  
-diff --git 
a/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc 
b/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
-index 3fcdbcc18..c7a00c2c2 100644
---- a/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
-+++ b/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
-@@ -31,6 +31,9 @@ ResultExpr ImeProcessPolicy::EvaluateSyscall(int sysno) 
const {
- #endif
+Index: 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
+===================================================================
+--- 
qtwebengine-everywhere-src-5.15.3.orig/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
++++ 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/policy/linux/bpf_ime_policy_linux.cc
+@@ -32,6 +32,9 @@ ResultExpr ImeProcessPolicy::EvaluateSys
  #if defined(__NR_clock_gettime)
      case __NR_clock_gettime:
-+#endif
+ #endif
 +#if defined(__NR_clock_gettime64)
 +    case __NR_clock_gettime64:
- #endif
++#endif
        return Allow();
  // https://crbug.com/991435
--- 
-2.30.2
-
+ #if defined(__NR_getrusage)
+Index: 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc
+===================================================================
+--- 
qtwebengine-everywhere-src-5.15.3.orig/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc
++++ 
qtwebengine-everywhere-src-5.15.3/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc
+@@ -161,6 +161,12 @@ ResultExpr EvaluateSyscallImpl(int fs_de
+     return RestrictClockID();
+   }
+ 
++#if defined(__NR_clock_gettime64)
++  if (sysno == __NR_clock_gettime64 || sysno == __NR_clock_nanosleep_time64) {
++    return RestrictClockID();
++  }
++#endif
++
+   if (sysno == __NR_clone) {
+     return RestrictCloneToThreadsAndEPERMFork();
+   }

Reply via email to