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

lttng-tools-2.13.11-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: lttng-tools Distribution: openSUSE Tumbleweed
Version: 2.13.11 Vendor: openSUSE
Release: 1.1 Build date: Thu Dec 28 23:16:55 2023
Group: Development/Tools/Other Build host: i02-ch2d
Size: 3392751 Source RPM: lttng-tools-2.13.11-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

* 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
* Wed Feb 26 2020 Alexei Sorokin <sor.alexei@meowr.ru>
  - Update to version 2.11.2:
    * See /usr/share/doc/packages/lttng-tools/ChangeLog
  - Drop support for old openSUSE versions.
* Wed Nov 14 2018 sor.alexei@meowr.ru
  - Update to version 2.10.5:
    * Fix: missing context enum values in session xml schema.
    * Tests: add session auto-loading test cases.
    * Bash completion: ignore namespace for xmllint parsing.
    * Typo in ust consumer log message (channek -> channel).
    * Fix: use signed variable for refcounting of
      consumer_relayd_sock_pair.
    * Fix: warning due to hash_key_str() being not const-correct.
    * Print consumerd32/64/kernel configuration.
    * Fix: calling ht_{hash, match}_enum with wrong argument.
    * Fix: probes should be compared strictly by events metadata.
    * Fix: test_ust-dl is generated at configure-time.
    * Fix: cmd line options overwrite env variable config options.
    * Fix: perform the initialization memory barrier out of loop body.
    * Port: fix format warnings on Cygwin.
    * Add missing include for ssize_t on Cygwin.
    * Fix: sessions with agent channels fail to load.
    * Fix: don't wait for the load thread before serving client
      commands.
    * Fix: sessiond fails to launch on --without-ust configuration.
    * Fix: agent thread poll set creation failure results in deadlock.
    * Fix: test uses sizeof() on the wrong operand of strncpy.
    * Fix: ret may be used uninitialized in sample_channel_positions().
  - Add gpl-2.0.txt and lgpl-2.1.txt to the library packages with the
    %license tag.
* Sun Jun 17 2018 sor.alexei@meowr.ru
  - Update to version 2.10.4 (changes since 2.10.2):
    * Fix: Set errno with value from SO_ERROR on error.
    * Fix: Missing value handling for lttng_event_context_type.
    * Fix: Use SOL_SOCKET level for SO_KEEPALIVE on all platform.
    * Fix: Error out on leftover arguments.
    * Fix: Reply to version check even on protocol mismatch.
    * Fix: Error handling on relay version check.
    * Document add-context limitation for started session.
    * Fix: add-context cannot be performed after a session has been
      started.
    * Fix: Duplicated kernel consumer socket locking.
    * Fix: Remove unused event types in MI XML schema.
    * Tests: Cleanly exit from test apps on reception of SIGTERM.
    * Document consumer socket locking assumptions.
    * Fix: Consumer socket lock not held during snapshot record.
    * Fix: set_relayd_for_snapshot does not acquire the consumer
      socket lock.
    * Fix: send_channel_monitor_pipe does not take the consumer
      socket lock.
    * Document the locking assumptions of consumerd-relayd socket
      passing.
    * Assert that the consumer lock is held while sending FDs to
      consumerd.
    * Assert that the consumer socket lock is taken during
      communication.
    * Tests: Refuse to run test suite if lttng processes are present.
    * Fix: Metadata channel leak when using the snapshot tracing
      mode.
    * Fix build: in_git_repo is used before being set.
    * Add DBG statement for TCP keep-alive options.
    * Fix: Unprivilieged sessiond agent port clashes with root
      sessiond.
    * Fix: Erroneous use of extern keyword.
    * Fix: Failure to launch agent thread is not reported.
    * Fix: Agent may not be ready on launch.
    * Fix: Checking for existing session daemon is done after
      daemonising.
    * Fix: lttng logs nanoseconds.
    * Fix: stream_per_chan_id_ht should allow duplicates.
    * Fix: relayd send_command() util not logging on failure.
    * Fix: Create_output_path() relayd util is not
      const-correct.
    * Fix: Kernel snapshot handling of EAGAIN.
    * Fix validate_trace_empty test check.
    * Fix: Circular inclusion of lttng.h results in warning.
    * Fix: Channel lock must be taken to check for pending
      notifications.
    * Fix: Quiet option is not set in sessiond-config.
    * Fix: Hold consumer socket lock for consumer_send_msg.
    * Fix: Use off_t type for lseek function return value to avoid
      overflow.
    * Fix: Double similar condition.
  - Use tarball signing.
* Thu Mar 15 2018 sor.alexei@meowr.ru
  - Update to version 2.10.2:
    * Do not flag consumer as disabled on relayd comm failure.
    * Cleanup inactive FDs in the consumer polling thread.
    * man: Document dead-peer detection for lttng-relayd.
    * lttng-relayd: Use the TCP keep-alive mechanism to detect a
      dead-peer.
    * Tests: race between consumer pause and trace start/stop.
    * Fix notification thread being not notified of channel creation
      on application error.
    * Fix using putenv() and free()-ing the value is invalid.
    * Fix unknown consumer type considered a libc error.
    * Fix that consumerd(64/32)_lib_dir can be NULL.
    * Fix a nonsensical message printed by lttng track/untrack.
    * Fix O_CLOEXEC being erroneously used on pipe creation.
    * Fix a wrong parameter to fcntl in pipe_set_flag.
    * Use lttng_clock_gettime instead of clock_gettime.
    * Close channel monitor pipe after killing the
      metadata_timer_thread.
    * Use file based synchronisation for python logging test.
    * Test: Add file based synchronisation point for the Python test
      application.
    * Fix wrong use of the relay_streams_sent in snapshot.
    * Fix the return code of lttcomm_send_unix_sock signed.
    * Fix a src/bin/lttng/utils.c: cast incompatible pointer warning.
    * Fix: src/common/pipe.h: include <sys/types.h> for ssize_t and
      mode_t.
    * Fix detect dlmopen() and disable corresponding tests if not
      available.
    * Use tmpdir for intermediary files.
    * Fix include scripts for distribution.
    * Fix a typo in lttng-consumerd file default.
    * Fix missing NULL checks in logging statements.
    * Test: Kernel testing for notification.
    * Kernel consumerd sock paths need rundir substitution.
    * Create lttng run dir regardless of user privilege.
    * Make version.h generation work with dash.
    * lttng-enable-event(1): filtering: Specify that `$ctx.cpu_id`
      is available.
    * Centralise sessiond config option handling.
    * Fix buffer overflow warning in python bindings.
    * Tests fix: BT2 does not output the metadata of a trace
      collection.

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, Wed Nov 13 00:41:02 2024