package/rpcbind: fix musl build
[buildroot-gz.git] / package / netsniff-ng / Config.in
blobe52bb25f0acd3d7fbc04e696ec59051b54f69f38
1 config BR2_PACKAGE_NETSNIFF_NG
2         bool "netsniff-ng"
3         select BR2_PACKAGE_LIBNL
4         select BR2_PACKAGE_LIBPCAP
5         select BR2_PACKAGE_LIBCLI
6         select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
7         select BR2_PACKAGE_LIBURCU
8         select BR2_PACKAGE_LIBNET
9         # Build with uClibc fails due to missing ceill()
10         # Build with musl fails due to various header issues
11         depends on BR2_TOOLCHAIN_USES_GLIBC
12         depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
13         depends on BR2_TOOLCHAIN_HAS_THREADS
14         depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
15         help
16           netsniff-ng is a free, performant Linux network analyzer and
17           networking toolkit. If you will, the Swiss army knife for
18           network packets.
20 comment "netsniff-ng needs a glibc toolchain w/ threads, headers >= 3.0"
21         depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
22         depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_USES_GLIBC \
23                 || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0