package/linux-tools: perf needs threads
Fix the following build failure raised (at least) since linux 4.0 and459a3df76c
: CC /home/autobuild/autobuild/instance-2/output-1/build/linux-6.0.1/tools/perf/builtin-bench.o In file included from builtin-bench.c:22: bench/bench.h:66:10: fatal error: pthread.h: No such file or directory 66 | #include <pthread.h> | ^~~~~~~~~~~ Fies: - http://autobuild.buildroot.org/results/b6abd641f528101e74f9af33e54ccefe0731148f Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> (cherry picked from commit958c166837
) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
df4c1fd409
commit
46725fcf07
@ -47,14 +47,15 @@ config BR2_PACKAGE_LINUX_TOOLS_PCI
|
||||
|
||||
These tools are available only from kernel version 4.20.
|
||||
|
||||
comment "perf needs a toolchain w/ dynamic library"
|
||||
comment "perf needs a toolchain w/ dynamic library, threads"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on BR2_STATIC_LIBS
|
||||
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
config BR2_PACKAGE_LINUX_TOOLS_PERF
|
||||
bool "perf"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_STATIC_LIBS # dlfcn.h
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
select BR2_PACKAGE_LINUX_TOOLS
|
||||
help
|
||||
perf (sometimes "Perf Events" or perf tools, originally
|
||||
|
Loading…
Reference in New Issue
Block a user