7f50cbfb80
Drop patch #1. libnuma is now a mandatory dependency. The ostype and machinetype variables are not used for the Linux target. Drop patch #3. SH is not a supported target architecture anymore. Add mandatory dependency on libnuma (numactl). Propagate numactl architecture dependency. Update homepage link. The kernel wiki is dead. Drop Python build time dependency. Python is an optional run-time dependency. Add reference to upstream provided tarball hash. Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
38 lines
1.5 KiB
Plaintext
38 lines
1.5 KiB
Plaintext
config BR2_PACKAGE_RT_TESTS
|
|
bool "rt-tests"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14 # deadline scheduler syscall
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on !BR2_STATIC_LIBS # dlopen
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL # cyclictest
|
|
depends on BR2_PACKAGE_NUMACTL_ARCH_SUPPORTS
|
|
select BR2_PACKAGE_NUMACTL
|
|
help
|
|
Set of utilities for testing the real-time behaviour of a
|
|
Linux system.
|
|
|
|
All tools are simple C programs with no dependencies, except
|
|
the hwlatdetect utility, which is a Python script and
|
|
therefore requires the Python interpreter. It will only be
|
|
installed if a Python interpreter has been selected in the
|
|
Buildroot configuration.
|
|
|
|
Note that this package requires a toolchain built with the
|
|
NPTL implementation of the pthread API (this is always the
|
|
case with glibc toolchains, but may not necessarily be the
|
|
case with uClibc toolchains, since the thread implementation
|
|
is configurable).
|
|
|
|
https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/rt-tests
|
|
|
|
comment "rt-tests may not work on MIPS with an external uClibc toolchain"
|
|
depends on BR2_PACKAGE_RT_TESTS
|
|
depends on BR2_TOOLCHAIN_EXTERNAL_UCLIBC
|
|
depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
|
|
|
|
comment "rt-tests needs a uClibc or glibc toolchain w/ NPTL, headers >= 3.14, dynamic library"
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS \
|
|
|| BR2_TOOLCHAIN_USES_MUSL || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_PACKAGE_NUMACTL_ARCH_SUPPORTS
|