From 24c003ea9f42cacaef92af02cfc0d4317e496427 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sun, 5 Jun 2022 18:52:53 +0200 Subject: [PATCH] package/linux-tools: thermal needs threads tmon needs threads since its addition in kernel 3.13 and https://github.com/torvalds/linux/commit/94f69966faf8e70bd655ea25f9dd5b9400567b75: tmon.c:23:10: fatal error: pthread.h: No such file or directory 23 | #include | ^~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/d7b3d15ebf80ca6dbbbd4554af541182c777e4de Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit ff5c1da7f74dbe44afb2454517bffe07cbcb317e) Signed-off-by: Peter Korsgaard --- package/linux-tools/Config.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/linux-tools/Config.in b/package/linux-tools/Config.in index 6217fcfb7a..6c1c1d7abe 100644 --- a/package/linux-tools/Config.in +++ b/package/linux-tools/Config.in @@ -117,12 +117,16 @@ comment "selftests needs BR2_PACKAGE_BUSYBOX_SHOW_OTHERS and a toolchain w/ dyna config BR2_PACKAGE_LINUX_TOOLS_TMON bool "tmon" + depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LINUX_TOOLS select BR2_PACKAGE_NCURSES help tmon is a terminal-based tool (using curses) that allows the user to access thermal information about the system. +comment "tmon needs a toolchain w/ threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS + config BR2_PACKAGE_LINUX_TOOLS_HV bool "hv" depends on BR2_i386 || BR2_x86_64