xref: /OK3568_Linux_fs/buildroot/package/sysdig/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig BR2_PACKAGE_SYSDIG
2*4882a593Smuzhiyun	bool "sysdig"
3*4882a593Smuzhiyun	depends on BR2_LINUX_KERNEL
4*4882a593Smuzhiyun	depends on BR2_INSTALL_LIBSTDCPP # jsoncpp
5*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
6*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_THREADS # elfutils, jq
7*4882a593Smuzhiyun	depends on !BR2_STATIC_LIBS # elfutils
8*4882a593Smuzhiyun	depends on BR2_USE_WCHAR # elfutils
9*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC # elfutils
10*4882a593Smuzhiyun	depends on BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION_5_1
11*4882a593Smuzhiyun	select BR2_PACKAGE_ELFUTILS
12*4882a593Smuzhiyun	select BR2_PACKAGE_JQ
13*4882a593Smuzhiyun	select BR2_PACKAGE_JSONCPP
14*4882a593Smuzhiyun	select BR2_PACKAGE_LIBB64
15*4882a593Smuzhiyun	select BR2_PACKAGE_LIBCURL
16*4882a593Smuzhiyun	select BR2_PACKAGE_NCURSES
17*4882a593Smuzhiyun	select BR2_PACKAGE_OPENSSL
18*4882a593Smuzhiyun	select BR2_PACKAGE_ZLIB
19*4882a593Smuzhiyun	help
20*4882a593Smuzhiyun	  Sysdig is open source, system-level exploration:
21*4882a593Smuzhiyun	  capture system state and activity from a running Linux
22*4882a593Smuzhiyun	  instance, then save, filter and analyze.
23*4882a593Smuzhiyun	  Think of it as strace + tcpdump + lsof + awesome sauce.
24*4882a593Smuzhiyun	  With a little Lua cherry on top.
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun	  https://github.com/draios/sysdig/wiki
27*4882a593Smuzhiyun
28*4882a593Smuzhiyuncomment "sysdig needs a glibc or uclibc toolchain w/ C++, threads, gcc >= 4.8, dynamic library, a Linux kernel, and luajit or lua 5.1 to be built"
29*4882a593Smuzhiyun	depends on !BR2_LINUX_KERNEL || !BR2_INSTALL_LIBSTDCPP \
30*4882a593Smuzhiyun		|| !BR2_TOOLCHAIN_HAS_THREADS \
31*4882a593Smuzhiyun		|| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || BR2_STATIC_LIBS \
32*4882a593Smuzhiyun		|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC) \
33*4882a593Smuzhiyun	    || !BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION_5_1
34