| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lttng-tools | Distribution: openSUSE Tumbleweed |
| Version: 2.14.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Dec 3 12:47:50 2025 |
| Group: Development/Tools/Other | Build host: reproducible |
| Size: 7369324 | Source RPM: lttng-tools-2.14.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://lttng.org/ | |
| Summary: Linux Trace Toolkit Next Generation userspace tools | |
This package provides the userspace tools for controlling the LTTng subsystem from userspace.
GPL-2.0-only AND LGPL-2.1-only
* Wed Dec 03 2025 Héctor Orón Martínez <hector.oron@gmail.com>
- Disable LTO build to avoid object compatibility conflict between g++-15 and
g++-13.
* Tue Nov 25 2025 Ralf Habacker <ralf.habacker@freenet.de>
- Restore setup for 32-bit consumers from the build
system, which was broken by a commit mentioned at
https://bugs.lttng.org/issues/1318
- Add patch:
* 0001-Restore-setup-of-consumer-related-setup-by-build-sys.patch
* Fri Nov 21 2025 Ralf Habacker <ralf.habacker@freenet.de>
- update to 2.14.0:
* tests: Fix string formatting for Python 3.4+
* liblttng-ctl: Put `enum communication_state` in anonymous namespaces
* tests: Add test_high_throughput for kernel regression
* tests: Move getconf/kernel_module to lttngtest
* common: Provide `--disable-tests` configuration option
* docs: Add pkg-config to requirements in README
* tests: Add `test_high_throughput_snapshot`
* tests: Fix: online_cpus() fails with disjoint sets
* tests: Support `text-size` and `fill-text` options for WaitTraceTestApps
* tests: Add option to generate larger tp:tptest events
* Fix: consumerd: inaccurate math in discarded events aggregation
* groups.dox: warn that the RS save/load API doc isn't done
* liblttng-ctl API doc: use the "process filter" term
* groups.dox: document the usage of the recording session snapshot API
* groups.dox: document the usage of the recording session rotation API
* groups.dox: document the usage of the error query API
* include/lttng/destruction-handle.h: doc: update internal reference
* doc/api/liblttng-ctl: add missing image files
* liblttng-ctl API doc: add missing trigger API documentation
* groups.dox: adjust style (minor)
* include/lttng/log-level-rule.h: fix enumerator references and quotes
* include/lttng/event.h: move nested union types out of structures
* include/lttng/event-expr.h: document with Doxygen
* filter-expr.dox: perf context fields aren't supported
* include/lttng/event.h: doc: clarify statically-known ctx. field types
* groups.dox: "to create" 👉 "to target"
* groups.dox: always quote "event rule matches"
* include/lttng/event-field-value.h: document with Doxygen
* groups.dox: document the "Event rule API" topic
* groups.dox: emphasize "without"
* liblttng-ctl API doc: extract filter expression doc
* groups.dox: RERs of logging tracing domains can have filters too
* groups.dox: reference `event_rule` variable directly
* groups.dox: add "Linux user space probe location API" topic
* include/lttng/event.h: doc: use "user space probe"; update links
* `enum lttng_event_rule_type`: doc: link enumerators to topics
* include/lttng/userspace-probe.h: document with Doxygen
* include/lttng/kernel-probe.h: document with Doxygen
* include/lttng: doc: add reference to lttng_*_get_type() in `enum`
* include/lttng/event-rule/python-logging.h: document with Doxygen
* include/lttng/event-rule/log4j2-logging.h: document with Doxygen
* include/lttng/event-rule/log4j-logging.h: document with Doxygen
* include/lttng/event-rule/jul-logging.h: document with Doxygen
* include/lttng/event-rule/kernel-uprobe.h: document with Doxygen
* include/lttng/event-rule/kernel-kprobe.h: document with Doxygen
* include/lttng/event-rule/kernel-syscall.h: document with Doxygen
* include/lttng/event-rule/kernel-tracepoint.h: document with Doxygen
* include/lttng/event-rule/user-tracepoint.h: document with Doxygen
* include/lttng: doc: reorder enumerators logically
* include/lttng: doc: add param. copying information
* include/lttng/channel.h: doc: remove redundant newline
* include/lttng/event.h: doc: use spaces in code snippets, not tabs
* Fix: sessiond: stale ust_app_channel on initialization failure
* .gitignore: add kprobe/uprobe event name unit test executables
* lttng_event_rule_kernel_uprobe_create(): set initial event name
* lttng_event_rule_kernel_kprobe_create(): set initial event name
* sessiond: Fix potentially uninitialized return value warning
* Fix: sessiond: erroneous report of consumerd exit code
* kernel-consumer: Fix warning on 32-bit builds
* Fix: lttng-sessiond: crash with kernel tracer during early shutdowns
* tests: Validate that HOSTNAME is not empty
* tests: Fix duplicate `handle_syscall_entry_pselect6_time32`
* tests: Skip `test_notification_kernel_userspace_probe` on armhf
* tests: Support pselect6_time32 in `kernel/validate_select_poll_epoll.py`
* tests: Fix typo in `kernel/validate_select_poll_epoll.py`
* tests: Skip 32-bit userspace SDT tests
* tests: Handle tests which do not exist or are not executable
* tests: Fix `test_trace_format_kernel` with 32-bit kernels
* tests: Fix `test_select_poll_epoll` on armhf
* tests: Do not expect `epoll_wait_*` on arm64 and riscv64
* tests: tests.serial: polled writing and long-running test abort
* Fix: sessiond: erroneous check for end of list
* sessiond: check liblttng-ust-ctl.so version at runtime
* Fix: sessiond: build fails with libxml2 2.14+
* tests: Avoid hang in `test_python_logging` when test application fails
* Tests: disable coredumps during `test_ppoll_fds_buffer_overflow`
* Tests: Fix hang in `tools/health/test_tp_fail`
* Tests: fix: time TAP tests in OOT builds
* tests: Use machine identifier to search for lttng-ctl ABI reference
* doc/api/liblttng-ctl/Doxyfile: don't consider `LTTNG_EXPORT`
* Document `include/lttng/event-rule/event-rule.h` with Doxygen
* include/lttng/event.h: clarify recording ER vs. IP descriptor
* liblttng-ctl API doc: add Doxygen aliases for log4j/Log4j/JUL
* include/lttng/channel.h: add missing `*` in param. references
* liblttng-ctl API doc: document buffer ownership model and alloc. policy
* liblttng-ctl API doc: fix log4j/Log4j terminology
* Document `include/lttng/log-level-rule.h` with Doxygen
* include/lttng: use list items for preconditions
* doc/api/liblttng-ctl/Doxyfile.in: remove deprecated config
* doc/api/liblttng-ctl: update images
* include/lttng/session.h: doc: add cross-references
* Document lttng_get_kernel_tracer_status() and `lttng_kernel_tracer_status`
* include/lttng: "invalid parameter" -> "unsatisfied precondition"
* include/lttng: fix the documentation of some return values
* include/lttng: remove redundant, non-Doxygen comments
* doc/api/liblttng-ctl/dox/groups.dox: balance "if" with "then"
* doc/api/liblttng-ctl/Makefile.am: depend on all source files
* include/lttng/session.h: doc: fix style of lttng_get_session_shm_path_override()
* include/lttng/event.h: fix Doxygen warnings
* include/lttng/event.h: disable clang-format for some Doxygen comments
* doc/api/liblttng-ctl: remove `DoxygenLayout.xml`
* Run clang-format on the whole project
* tests: Add python 3.4 support to `trace_format_helpers`
- Use g++-13 for additional required c++ support
- Fix rpmlint warning: position-independent-executable-suggested
- Update soname for liblttng-ctl
- Add patches:
* lttng-tools-position-independent.patch
* lttng-tools-soname-ctl6.patch
- Add baselibs.conf
- update to 2.14.0-rc1
* Thu Jul 17 2025 Hillwood Yang <hillwood@opensuse.org>
- Enable build for loongarch64
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
- update to 2.13.11:
* docs: fix: Match stated automake requirement
* Docs: Fix broken reference in lttng-add-trigger
* Docs: Fix broken reference to lttng-concepts(7) man page
disk space
* Fix: lttng-add-context: leak of application context
parameters
* Fix: sessiond: bad fd used while rotating exiting app's
buffers
* Fix: consumerd: slow metadata push slows down application
registration
* event-rule: set event rule loglevel to domain specific value
when unset
* Fix: sessiond: preserve jul/log4j domain loglevels
* Fix: sessiond: crash enabling event rules that differ only by
loglevel type
* Fix: sessiond: incorrect use of exclusions array leads to
crash
* Fix: sessiond: silent kernel notifier registration error
* Fix: sessiond: size-based notification occasionally not
triggered
* Fix: adding a user space probe fails on thumb functions
* Fix: Tests that assume CPU 0 is present
* Fix: Wrong assumption about possible CPUs
* Fix: lttng remove-trigger -h fails
* Fix: ini parser: truncation of value name
* Fix: truncated len in
lttng_event_rule_user_tracepoint_serialize()
* Sun Jan 29 2023 Dirk Müller <dmueller@suse.com>
- update to 2.13.9:
* Fix: lttng: poptGetArg doesn't provide string ownership
* Fix: relayd: missing space in trace creation logging statement
* Fix: event field value: assertion fails on empty string
* Build fix: rpath of test libraries results in non-reproducible build
* Fix: never use 'no' in a command variable
* Fix: sessiond: abort called on undefined client command
* Fix: consumer: snapshot: assertion on subsequent snapshot
* Fix: sessiond: instance uuid is not sufficiently unique
* Mon Aug 29 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.13.8
* futex wait: handle spurious futex wakeups
* agent port file was o+w when launching as root
* sessiond: handle empty scheduled rotations
* sessiond: size-based rotations never triggered
* lttng-snapshot: fixed use after free of max size argument
* liblttng-ctl: non-packed structure was used for tracker
serialization
* test: lttng kernel modules were still loaded after running
test_clock_override
* Plug some memory leaks
* Wed May 18 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.13.7:
* See https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.13.7
* Sat Nov 27 2021 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.13.1:
* See https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.13.1
- Rebase lttng-tools-fix-pkgconfig.patch.
- Add ARMv7 and RISC-V to supported architectures.
* Mon Nov 02 2020 Tony Jones <tonyj@suse.com>
- Update to version 2.12.2 (jsc#SLE-16189)
Changelog: https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.12.2
/usr/bin/lttng /usr/bin/lttng-crash /usr/bin/lttng-relayd /usr/bin/lttng-sessiond /usr/lib64/lttng /usr/lib64/lttng/libexec /usr/lib64/lttng/libexec/lttng-consumerd /usr/share/doc/packages/lttng-tools /usr/share/doc/packages/lttng-tools/ChangeLog /usr/share/doc/packages/lttng-tools/LICENSE /usr/share/doc/packages/lttng-tools/README.adoc /usr/share/doc/packages/lttng-tools/live-reading-howto.txt /usr/share/doc/packages/lttng-tools/live-reading-protocol.txt /usr/share/doc/packages/lttng-tools/python-howto.txt /usr/share/doc/packages/lttng-tools/quickstart.txt /usr/share/doc/packages/lttng-tools/snapshot-howto.txt /usr/share/doc/packages/lttng-tools/streaming-howto.txt /usr/share/doc/packages/lttng-tools/valgrind-howto.txt /usr/share/licenses/lttng-tools /usr/share/licenses/lttng-tools/LICENSE /usr/share/man/man1/lttng-add-context.1.gz /usr/share/man/man1/lttng-add-trigger.1.gz /usr/share/man/man1/lttng-clear.1.gz /usr/share/man/man1/lttng-crash.1.gz /usr/share/man/man1/lttng-create.1.gz /usr/share/man/man1/lttng-destroy.1.gz /usr/share/man/man1/lttng-disable-channel.1.gz /usr/share/man/man1/lttng-disable-event.1.gz /usr/share/man/man1/lttng-disable-rotation.1.gz /usr/share/man/man1/lttng-enable-channel.1.gz /usr/share/man/man1/lttng-enable-event.1.gz /usr/share/man/man1/lttng-enable-rotation.1.gz /usr/share/man/man1/lttng-help.1.gz /usr/share/man/man1/lttng-list-triggers.1.gz /usr/share/man/man1/lttng-list.1.gz /usr/share/man/man1/lttng-load.1.gz /usr/share/man/man1/lttng-metadata.1.gz /usr/share/man/man1/lttng-regenerate.1.gz /usr/share/man/man1/lttng-remove-trigger.1.gz /usr/share/man/man1/lttng-rotate.1.gz /usr/share/man/man1/lttng-save.1.gz /usr/share/man/man1/lttng-set-session.1.gz /usr/share/man/man1/lttng-snapshot.1.gz /usr/share/man/man1/lttng-start.1.gz /usr/share/man/man1/lttng-status.1.gz /usr/share/man/man1/lttng-stop.1.gz /usr/share/man/man1/lttng-track.1.gz /usr/share/man/man1/lttng-untrack.1.gz /usr/share/man/man1/lttng-version.1.gz /usr/share/man/man1/lttng-view.1.gz /usr/share/man/man1/lttng.1.gz /usr/share/man/man3/lttng-health-check.3.gz /usr/share/man/man7/lttng-concepts.7.gz /usr/share/man/man7/lttng-event-rule.7.gz /usr/share/man/man8/lttng-relayd.8.gz /usr/share/man/man8/lttng-sessiond.8.gz /usr/share/xml/lttng /usr/share/xml/lttng/session.xsd
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 15:27:28 2026