kumquat-buildroot/package/trinity/Config.in
Erico Nunes 5f1e0e688b trinity: fix Config.in depends on logic
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>
2016-10-30 16:42:16 +01:00

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