diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2021-12-12 23:42:43 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2021-12-12 23:42:43 +0800 |
commit | a9a794d2d82458a939c4eed420b403b5eb3b5905 (patch) | |
tree | a68abc4f1a6edd1804710b802089661b28cce2b1 | |
parent | 381f4123a52bedd2044e9474fb6b142083372dda (diff) | |
download | copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.gz copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.bz2 copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.lz copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.xz copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.zst copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.zip |
chromium: Drop certificate transparency patch
The workaround seems to be no longer needed, as I can no longer
reproduce the issue on Fedora 34 and 35.
-rw-r--r-- | chromium/chromium/chromium-certificate-transparency-google.patch | 13 | ||||
-rw-r--r-- | chromium/chromium/chromium.spec | 10 |
2 files changed, 5 insertions, 18 deletions
diff --git a/chromium/chromium/chromium-certificate-transparency-google.patch b/chromium/chromium/chromium-certificate-transparency-google.patch deleted file mode 100644 index 60a7b8c..0000000 --- a/chromium/chromium/chromium-certificate-transparency-google.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- chromium-76.0.3809.87/components/certificate_transparency/chrome_ct_policy_enforcer.cc.orig 2019-07-30 04:35:59.000000000 +0800 -+++ chromium-76.0.3809.87/components/certificate_transparency/chrome_ct_policy_enforcer.cc 2019-08-09 11:55:35.123756411 +0800 -@@ -159,8 +159,8 @@ - - bool ChromeCTPolicyEnforcer::IsLogOperatedByGoogle( - base::StringPiece log_id) const { -- return std::binary_search(std::begin(operated_by_google_logs_), -- std::end(operated_by_google_logs_), log_id); -+ return std::find(operated_by_google_logs_.begin(), -+ operated_by_google_logs_.end(), log_id) != operated_by_google_logs_.end(); - } - - bool ChromeCTPolicyEnforcer::IsLogDataTimely() const { diff --git a/chromium/chromium/chromium.spec b/chromium/chromium/chromium.spec index cf5c16f..0b90ead 100644 --- a/chromium/chromium/chromium.spec +++ b/chromium/chromium/chromium.spec @@ -57,7 +57,7 @@ Name: chromium Version: 96.0.4664.93 -Release: 100%{?dist} +Release: 101%{?dist} Summary: A WebKit (Blink) powered web browser License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2) @@ -95,10 +95,6 @@ Source12: chromium-browser.xml # https://bugs.chromium.org/p/chromium/issues/detail?id=884521 Patch0: chromium-stub-unrar-wrapper.patch -# Workaround certificate transparency error -# https://bugs.chromium.org/p/chromium/issues/detail?id=992287 -Patch1: chromium-certificate-transparency-google.patch - # Don't require static libstdc++ Patch2: chromium-gn-no-static-libstdc++.patch @@ -737,6 +733,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sun Dec 12 2021 - Ting-Wei Lan <lantw44@gmail.com> - 96.0.4664.93-101 +- Drop certificate transparency patch because the error can no longer be + reproduced on current Fedora releases + * Fri Dec 10 2021 - Ting-Wei Lan <lantw44@gmail.com> - 96.0.4664.93-100 - Update to 96.0.4664.93 |