5f1e0e688b
The comment from trinity Config.in currently does not show up in menuconfig for glibc or uClibc toolchains with older headers. This commit fixes the logic so that it shows up when either one of the dependencies from trinity are not met. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
23 lines
758 B
Plaintext
23 lines
758 B
Plaintext
config BR2_PACKAGE_TRINITY_ARCH_SUPPORTS
|
|
bool
|
|
default y
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on BR2_aarch64 || BR2_arm || BR2_armeb || BR2_i386 || \
|
|
BR2_mips || BR2_mipsel || BR2_powerpc || BR2_powerpc64 || \
|
|
BR2_powerpc64le || BR2_sparc || BR2_x86_64
|
|
|
|
config BR2_PACKAGE_TRINITY
|
|
bool "trinity"
|
|
depends on BR2_PACKAGE_TRINITY_ARCH_SUPPORTS
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL # FTW_ACTIONRETVAL
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 # IPV6_UNICAST_IF
|
|
help
|
|
A Linux System call fuzz tester
|
|
|
|
http://codemonkey.org.uk/projects/trinity/
|
|
|
|
comment "trinity needs a uClibc or glibc toolchain w/ headers >= 3.4"
|
|
depends on BR2_PACKAGE_TRINITY_ARCH_SUPPORTS
|
|
depends on BR2_TOOLCHAIN_USES_MUSL || \
|
|
!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
|