1config BR2_PACKAGE_BABELTRACE2 2 bool "babeltrace2" 3 depends on BR2_USE_WCHAR # libglib2 4 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 5 depends on BR2_USE_MMU # libglib2 6 select BR2_PACKAGE_LIBGLIB2 7 help 8 Babeltrace 2 is an open-source trace manipulation toolkit. 9 10 The Babeltrace 2 project offers a library with a C API, 11 Python 3 bindings, and a command-line tool which makes it 12 very easy for mere mortals to view, convert, transform, and 13 analyze traces. 14 15 Babeltrace 2 is also the reference parser implementation of 16 the Common Trace Format (CTF), a very versatile trace format 17 followed by various tracers and tools such as LTTng and 18 barectf. The Babeltrace 2 library and its Python bindings 19 can read and write CTF traces. 20 21 To get support for the debugging information filter 22 component class, enable the elfutils package 23 (BR2_PACKAGE_ELFUTILS). 24 25 https://babeltrace.org/ 26 27comment "babeltrace2 needs a toolchain w/ wchar, threads" 28 depends on BR2_USE_MMU 29 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS 30