aboutsummaryrefslogtreecommitdiffstats
path: root/community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2020-03-10 07:18:00 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2020-03-10 10:09:41 +0000
commit0c8c16bcbd27ce5593911a5368dd7d45892b5306 (patch)
tree875746535131474f20383b859d7cab22021b9f64 /community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch
parent9a9c92814f4cdfb6c0e0ea64de80dd6fc6768354 (diff)
downloadaports-0c8c16bcbd27ce5593911a5368dd7d45892b5306.tar.bz2
aports-0c8c16bcbd27ce5593911a5368dd7d45892b5306.tar.xz
community/chromium: fix build and upgrade to 80.0.3987.122
Diffstat (limited to 'community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch')
-rw-r--r--community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch b/community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch
new file mode 100644
index 0000000000..200478e607
--- /dev/null
+++ b/community/chromium/upstream-cros-search-service-Include-cmath-for-std-pow.patch
@@ -0,0 +1,35 @@
+From 8273f4d3130e06fd8b6bef87b07c936304b971d9 Mon Sep 17 00:00:00 2001
+From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
+Date: Tue, 10 Dec 2019 20:59:57 +0000
+Subject: [PATCH] [cros search service]: Include <cmath> for std::pow()
+
+IWYU. Follow up to commit 2b2ea3c09b ("[cros search service] Move shared
+string matching functions to //chrome"), which broke the libstdc++ build:
+
+ ../../chrome/common/string_matching/fuzzy_tokenized_string_match.cc:199:14: error: no member named 'pow' in namespace 'std'
+ std::pow(partial_match_penalty_rate, long_start - current - 1);
+ ~~~~~^
+
+Bug: 957519
+Change-Id: I66f61cb4f93cfa0bfa3d1b00ba391ddd8f31a7fb
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1960310
+Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
+Reviewed-by: Jia Meng <jiameng@chromium.org>
+Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
+Cr-Commit-Position: refs/heads/master@{#723499}
+---
+ chrome/common/string_matching/fuzzy_tokenized_string_match.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/chrome/common/string_matching/fuzzy_tokenized_string_match.cc b/chrome/common/string_matching/fuzzy_tokenized_string_match.cc
+index 8351fa701e4..884ef638c61 100644
+--- chrome/common/string_matching/fuzzy_tokenized_string_match.cc
++++ chrome/common/string_matching/fuzzy_tokenized_string_match.cc
+@@ -5,6 +5,7 @@
+ #include "chrome/common/string_matching/fuzzy_tokenized_string_match.h"
+
+ #include <algorithm>
++#include <cmath>
+ #include <iterator>
+
+ #include "base/i18n/case_conversion.h"