package/vlc: backport upstream patches to fix compat function for static_assert
[buildroot-gz.git] / package / lttng-tools / Config.in
blobdd72cc68c7ea74eaec24b8d68f5041dd697bd29d
1 config BR2_PACKAGE_LTTNG_TOOLS
2         bool "lttng-tools"
3         # liburcu only works on some architectures and requires thread support
4         depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
5         depends on BR2_USE_WCHAR # util-linux
6         depends on BR2_TOOLCHAIN_HAS_THREADS
7         depends on !BR2_STATIC_LIBS # uses dlfcn
8         select BR2_PACKAGE_LIBURCU
9         select BR2_PACKAGE_LIBXML2
10         select BR2_PACKAGE_POPT
11         select BR2_PACKAGE_UTIL_LINUX
12         select BR2_PACKAGE_UTIL_LINUX_LIBUUID
13         help
14           Userspace utilities for the LTTng 2.x tracing
15           infrastructure.
17           Those utilities are required on the target system to start
18           and stop tracing sessions. Analysis of the trace can be done
19           on the host machine using the babeltrace utility. This
20           utility is automatically built by Buildroot in
21           $(O)/host/usr/bin/babeltrace, as a dependency of
22           lttng-tools. However, there is also a lttng-babeltrace
23           package for the target, if babeltrace on the target is
24           interesting.
26           If userspace tracing is desired, you need to enable
27           lttng-libust.
29           http://lttng.org
31 comment "lttng-tools needs a toolchain w/ threads, wchar, dynamic library"
32         depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
33         depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS