diff options
author | Mike Frysinger <vapier@chromium.org> | 2018-01-24 18:34:54 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2018-01-24 18:34:54 -0500 |
commit | 56d45d2e211908e6a4055c67d798c2a90395e77d (patch) | |
tree | e5848bb17133d878a774d35fc31fec70f5ce6456 /sys-power/powertop/files | |
parent | sys-power/powertop: only check TIMER_STATS on <linux-4.11 #629908 (diff) | |
download | gentoo-56d45d2e211908e6a4055c67d798c2a90395e77d.tar.gz gentoo-56d45d2e211908e6a4055c67d798c2a90395e77d.tar.bz2 gentoo-56d45d2e211908e6a4055c67d798c2a90395e77d.zip |
sys-power/powertop: version bump to 2.9 #637342
Diffstat (limited to 'sys-power/powertop/files')
-rw-r--r-- | sys-power/powertop/files/powertop-2.9-libc++.patch | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sys-power/powertop/files/powertop-2.9-libc++.patch b/sys-power/powertop/files/powertop-2.9-libc++.patch new file mode 100644 index 000000000000..d378280f3c68 --- /dev/null +++ b/sys-power/powertop/files/powertop-2.9-libc++.patch @@ -0,0 +1,44 @@ +https://github.com/fenrus75/powertop/commit/b9c431aad6cc5383c9571007469eee8e64ec85a6 + +From b9c431aad6cc5383c9571007469eee8e64ec85a6 Mon Sep 17 00:00:00 2001 +From: Manoj Gupta <manojgupta@chromium.org> +Date: Sat, 4 Nov 2017 13:44:04 -0700 +Subject: [PATCH] Fix powertop build with libc++. + +<ctime> header is not automatically included with libc++. +Add it explicitly to make powertop build with libc++. + +This fixes the following errors: +devices/gpu_rapl_device.cpp:35:14: error: use of undeclared identifier +'time'; did you mean 'tie'? +last_time = time(NULL); + ^~~~ +devices/gpu_rapl_device.cpp:45:14: error:use of undeclared identifier +'time'; did you mean 'tie'? +last_time = time(NULL); + ^~~~ + +parameters/learn.cpp:161:10: error: use of undeclared identifier +'time'; did you mean 'tie'? +start = time(NULL); + ^~~~ +--- + src/lib.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib.h b/src/lib.h +index b64bb0f5433f..6d85eb6e4b40 100644 +--- a/src/lib.h ++++ b/src/lib.h +@@ -54,7 +54,7 @@ extern const char *kernel_function(uint64_t address); + + + +- ++#include <ctime> + #include <string> + using namespace std; + +-- +2.15.1 + |