[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