From 069f28a4209bf5be0df4779d0106d35df514f1df Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Wed, 26 Jun 2019 16:08:52 -0400 Subject: [PATCH] more noexcept fixes for epel7 --- chromium-75.0.3770.100-el7-fix-noexcept.patch | 33 +++++++++++++++---- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/chromium-75.0.3770.100-el7-fix-noexcept.patch b/chromium-75.0.3770.100-el7-fix-noexcept.patch index 7c86056..836e918 100644 --- a/chromium-75.0.3770.100-el7-fix-noexcept.patch +++ b/chromium-75.0.3770.100-el7-fix-noexcept.patch @@ -1,6 +1,6 @@ diff -up chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc.el7-noexcept chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc ---- chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc.el7-noexcept 2019-06-18 11:47:55.000000000 -0400 -+++ chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc 2019-06-20 10:17:27.440446569 -0400 +--- chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc.el7-noexcept 2019-06-26 13:28:13.262084778 -0400 ++++ chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc 2019-06-26 13:28:13.266084674 -0400 @@ -19,12 +19,12 @@ MediaSink::MediaSink(const MediaSink::Id provider_id_(provider_id) {} @@ -17,8 +17,8 @@ diff -up chromium-75.0.3770.100/chrome/common/media_router/media_sink.cc.el7-noe bool MediaSink::IsMaybeCloudSink() const { switch (icon_type_) { diff -up chromium-75.0.3770.100/components/policy/core/common/policy_map.cc.el7-noexcept chromium-75.0.3770.100/components/policy/core/common/policy_map.cc ---- chromium-75.0.3770.100/components/policy/core/common/policy_map.cc.el7-noexcept 2019-06-18 11:48:01.000000000 -0400 -+++ chromium-75.0.3770.100/components/policy/core/common/policy_map.cc 2019-06-20 10:17:27.444446463 -0400 +--- chromium-75.0.3770.100/components/policy/core/common/policy_map.cc.el7-noexcept 2019-06-26 13:21:22.653201310 -0400 ++++ chromium-75.0.3770.100/components/policy/core/common/policy_map.cc 2019-06-26 13:21:22.666201034 -0400 @@ -31,7 +31,7 @@ PolicyMap::Entry::Entry( PolicyMap::Entry::~Entry() = default; @@ -28,9 +28,30 @@ diff -up chromium-75.0.3770.100/components/policy/core/common/policy_map.cc.el7- PolicyMap::Entry PolicyMap::Entry::DeepCopy() const { Entry copy; +diff -up chromium-75.0.3770.100/components/signin/core/browser/account_info.cc.el7-noexcept chromium-75.0.3770.100/components/signin/core/browser/account_info.cc +--- chromium-75.0.3770.100/components/signin/core/browser/account_info.cc.el7-noexcept 2019-06-26 16:01:57.348338042 -0400 ++++ chromium-75.0.3770.100/components/signin/core/browser/account_info.cc 2019-06-26 16:02:36.117552225 -0400 +@@ -51,7 +51,7 @@ CoreAccountInfo::CoreAccountInfo(CoreAcc + CoreAccountInfo& CoreAccountInfo::operator=(const CoreAccountInfo& other) = + default; + +-CoreAccountInfo& CoreAccountInfo::operator=(CoreAccountInfo&& other) noexcept = ++CoreAccountInfo& CoreAccountInfo::operator=(CoreAccountInfo&& other) = + default; + + bool CoreAccountInfo::IsEmpty() const { +@@ -68,7 +68,7 @@ AccountInfo::AccountInfo(AccountInfo&& o + + AccountInfo& AccountInfo::operator=(const AccountInfo& other) = default; + +-AccountInfo& AccountInfo::operator=(AccountInfo&& other) noexcept = default; ++AccountInfo& AccountInfo::operator=(AccountInfo&& other) = default; + + bool AccountInfo::IsEmpty() const { + return CoreAccountInfo::IsEmpty() && hosted_domain.empty() && diff -up chromium-75.0.3770.100/gpu/config/gpu_info.cc.el7-noexcept chromium-75.0.3770.100/gpu/config/gpu_info.cc ---- chromium-75.0.3770.100/gpu/config/gpu_info.cc.el7-noexcept 2019-06-18 11:48:10.000000000 -0400 -+++ chromium-75.0.3770.100/gpu/config/gpu_info.cc 2019-06-20 10:17:27.445446437 -0400 +--- chromium-75.0.3770.100/gpu/config/gpu_info.cc.el7-noexcept 2019-06-26 13:20:44.513026991 -0400 ++++ chromium-75.0.3770.100/gpu/config/gpu_info.cc 2019-06-26 13:20:44.530026607 -0400 @@ -181,7 +181,7 @@ GPUInfo::GPUDevice& GPUInfo::GPUDevice:: const GPUInfo::GPUDevice& other) = default;