Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
Date: Fri, 01 Apr 2022 18:23:56
Message-Id: 1648837416.afba13087b9d6c2e5edb675882e147f8f1148588.asturm@gentoo
1 commit: afba13087b9d6c2e5edb675882e147f8f1148588
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 18:22:53 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 1 18:23:36 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=afba1308
7
8 dev-qt/qtwebengine: Drop upstreamed patch
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 ...ngine-5.15.2_p20211210-sandbox-glibc-2.34.patch | 27 ----------------------
14 dev-qt/qtwebengine/qtwebengine-5.15.3.9999.ebuild | 1 -
15 2 files changed, 28 deletions(-)
16
17 diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch
18 deleted file mode 100644
19 index aac512a3..00000000
20 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch
21 +++ /dev/null
22 @@ -1,27 +0,0 @@
23 -Patch taken from www-client/chromium:
24 -https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/files/chromium-glibc-2.34.patch
25 -
26 -Dropped parts already upstream.
27 -
28 -diff --git a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
29 -index ca6b595..1c1ee42 100644
30 ---- a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
31 -+++ b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
32 -@@ -11,6 +11,7 @@
33 - #include <stddef.h>
34 - #include <stdint.h>
35 - #include <stdio.h>
36 -+#include <string.h>
37 - #include <sys/syscall.h>
38 - #include <sys/types.h>
39 - #include <sys/wait.h>
40 -@@ -100,7 +101,8 @@ bool ChrootToSafeEmptyDir() {
41 - // TODO(crbug.com/1247458) Broken in MSan builds after LLVM f1bb30a4956f.
42 - clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS;
43 -
44 -- char tls_buf[PTHREAD_STACK_MIN] = {0};
45 -+ char tls_buf[PTHREAD_STACK_MIN];
46 -+ memset(tls_buf, 0, PTHREAD_STACK_MIN);
47 - tls = tls_buf;
48 - #endif
49 -
50
51 diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.3.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.3.9999.ebuild
52 index 3f5a4cb4..8c44a498 100644
53 --- a/dev-qt/qtwebengine/qtwebengine-5.15.3.9999.ebuild
54 +++ b/dev-qt/qtwebengine/qtwebengine-5.15.3.9999.ebuild
55 @@ -106,7 +106,6 @@ PATCHES=(
56 "${FILESDIR}/${PN}-5.15.2_p20210224-chromium-87-v8-icu68.patch" # downstream, bug 757606
57 "${FILESDIR}/${PN}-5.15.2_p20210224-disable-git.patch" # downstream snapshot fix
58 "${FILESDIR}/${PN}-5.15.2_p20211015-pdfium-system-lcms2.patch" # by Debian, QTBUG-61746
59 - "${FILESDIR}/${PN}-5.15.2_p20211210-sandbox-glibc-2.34.patch" # bug 828099, systemwide-clang?
60 "${WORKDIR}/${PN}-5.15.2_p20211019-jumbo-build.patch" # bug 813957
61 )