[packages/qt5-qtwebengine] up to 5.15.8 (plenty of security fixes)
atler
atler at pld-linux.org
Tue Jan 4 17:41:56 CET 2022
commit 40331a8703a14fe6344c9d5b9f615a4d6e2c461c
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Jan 4 17:40:25 2022 +0100
up to 5.15.8 (plenty of security fixes)
glibc2.34.patch | 22 ----------------------
qt5-qtwebengine.spec | 8 ++------
2 files changed, 2 insertions(+), 28 deletions(-)
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index 66ada50..460e1e2 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -15,16 +15,15 @@
Summary: The Qt5 WebEngine library
Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
Name: qt5-%{orgname}
-Version: %{base_version}.7
+Version: %{base_version}.8
Release: 1
License: LGPL v3 or GPL v2 or GPL v3 or commercial
Group: X11/Libraries
Source0: qtwebengine-%{version}.tar.xz
-# Source0-md5: 53d173e03baa319ce838ceaab7a85a54
+# Source0-md5: 57a2dbd98e641803478b6a04978a5c8b
Patch0: x32.patch
Patch1: %{name}-gn-dynamic.patch
Patch2: icu.patch
-Patch3: glibc2.34.patch
URL: https://www.qt.io/
BuildRequires: Qt5Core-devel >= %{qtbase_ver}
BuildRequires: Qt5Designer-devel >= %{qttools_ver}
@@ -281,9 +280,6 @@ Przykłady do biblioteki Qt5 WebEngine.
%endif
%patch1 -p1
%patch2 -p1
-cd src/3rdparty/chromium
-%patch3 -p1
-cd ../../..
%{qt5bindir}/syncqt.pl -version %{version}
diff --git a/glibc2.34.patch b/glibc2.34.patch
deleted file mode 100644
index 16b4fce..0000000
--- a/glibc2.34.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc.orig 2021-08-13 12:36:58.000000000 +0200
-+++ chromium/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc 2021-08-18 22:04:02.165382504 +0200
-@@ -135,7 +135,7 @@
- #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.
---- chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc.orig 2021-08-18 22:05:45.366849996 +0200
-+++ chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2021-08-18 22:05:57.647024518 +0200
-@@ -138,7 +138,7 @@
- // 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.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/qt5-qtwebengine.git/commitdiff/17a930e3e6140a643ea41b75491ca1b7e68f1784
More information about the pld-cvs-commit
mailing list