Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lttng-tools-2.14.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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.

Provides

Requires

License

GPL-2.0-only AND LGPL-2.1-only

Changelog

* 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

Files

/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