From 4add4f893cf2fb16b18d3c15bc9948a80802b66f Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Sun, 10 Jan 2021 06:37:54 +0900 Subject: dev-cpp/benchmark: Add patch to fix build failure on gcc-11 Closes: https://bugs.gentoo.org/764647 Signed-off-by: William Breathitt Gray Closes: https://github.com/gentoo/gentoo/pull/19012 Signed-off-by: Sergei Trofimovich --- ...chmark-1.5.2-Add-missing-limits-inclusion.patch | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch (limited to 'dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch') diff --git a/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch b/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch new file mode 100644 index 000000000000..42bdbbef1f43 --- /dev/null +++ b/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch @@ -0,0 +1,30 @@ +From 3d1c2677686718d906f28c1d4da001c42666e6d2 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Thu, 15 Oct 2020 09:12:40 +0100 +Subject: [PATCH] src/benchmark_register.h: add missing inclusion + (#1060) + +Noticed missing header when was building llvm with gcc-11: + +``` +llvm-project/llvm/utils/benchmark/src/benchmark_register.h:17:30: + error: 'numeric_limits' is not a member of 'std' + 17 | static const T kmax = std::numeric_limits::max(); + | ^~~~~~~~~~~~~~ +``` +--- + src/benchmark_register.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/benchmark_register.h b/src/benchmark_register.h +index 61377d74..204bf1d9 100644 +--- a/src/benchmark_register.h ++++ b/src/benchmark_register.h +@@ -1,6 +1,7 @@ + #ifndef BENCHMARK_REGISTER_H + #define BENCHMARK_REGISTER_H + ++#include + #include + + #include "check.h" -- cgit v1.2.3