BSD Ports

sysutils/lttng-ust 2.16.0 FreeBSD

Libraries to instrument and trace user applications

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
40fe13cf96
License
GPLv2, LGPL21, MIT
Categories
sysutils
Package size
322.0 KiB, 1419.4 KiB installed

Description

LTTng-UST is the user space tracing component of the LTTng project. It is a port to user space of the low-overhead tracing capabilities of the LTTng Linux kernel tracer. The liblttng-ust library is used to trace user applications and libraries.

In the other systems

SystemPortVersion
FreeBSDsysutils/lttng-ust2.16.0
MidnightBSDsysutils/lttng-ust2.13.9_1
HardenedBSDsysutils/lttng-ust2.13.9
GhostBSDsysutils/lttng-ust2.13.9

Install

Binary package:

pkg install lttng-ust

From the ports tree:

cd /usr/ports/sysutils/lttng-ust/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	lttng-ust>0:sysutils/lttng-ust
LIB_DEPENDS=	liblttng-ust-common.so:sysutils/lttng-ust

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.13.92.16.0-2.13.92.16.0
FreeBSD:14:quarterly2.13.92.13.9n/a2.13.92.13.9
FreeBSD:15:latest2.13.92.16.0n/a2.13.92.13.9
FreeBSD:15:quarterly2.13.92.13.9n/an/an/a
FreeBSD:16:latest2.13.92.16.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 35
Run dependencies 8

No port depends on this one.

Configuration

Options name: sysutils_lttng-ust

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf gmake libtool localbase pathfix pkgconfig python shebangfix tar:bzip2
Service scripts
none

Message after installing

===>   NOTICE:

The lttng-ust port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 16
  • do_tracepoint(3)
  • lttng-gen-tp(1)
  • lttng-ust(3)
  • lttng-ust-cyg-profile(3)
  • lttng-ust-dl(3)
  • lttng_ust_do_tracepoint(3)
  • lttng_ust_tracef(3)
  • lttng_ust_tracelog(3)
  • lttng_ust_tracepoint(3)
  • lttng_ust_tracepoint_enabled(3)
  • lttng_ust_vtracef(3)
  • lttng_ust_vtracelog(3)
  • tracef(3)
  • tracelog(3)
  • tracepoint(3)
  • tracepoint_enabled(3)
pkg-plist 146
  • bin/lttng-gen-tp
  • include/lttng/tp/lttng-ust-tracef.h
  • include/lttng/tp/lttng-ust-tracelog.h
  • include/lttng/tracef.h
  • include/lttng/tracelog.h
  • include/lttng/tracepoint-event.h
  • include/lttng/tracepoint-rcu.h
  • include/lttng/tracepoint-types.h
  • include/lttng/tracepoint.h
  • include/lttng/urcu/pointer.h
  • include/lttng/urcu/static/pointer.h
  • include/lttng/urcu/static/urcu-ust.h
  • include/lttng/urcu/urcu-ust.h
  • include/lttng/ust-abi.h
  • include/lttng/ust-api-compat.h
  • include/lttng/ust-arch.h
  • include/lttng/ust-cancelstate.h
  • include/lttng/ust-clock.h
  • include/lttng/ust-common.h
  • include/lttng/ust-compiler.h
  • include/lttng/ust-config.h
  • include/lttng/ust-ctl.h
  • include/lttng/ust-endian.h
  • include/lttng/ust-error.h
  • include/lttng/ust-events.h
  • include/lttng/ust-fd.h
  • include/lttng/ust-fork.h
  • include/lttng/ust-getcpu.h
  • include/lttng/ust-libc-wrapper.h
  • include/lttng/ust-ringbuffer-context.h
  • include/lttng/ust-sigbus.h
  • include/lttng/ust-thread.h
  • include/lttng/ust-tracepoint-event-nowrite.h
  • include/lttng/ust-tracepoint-event-reset.h
  • include/lttng/ust-tracepoint-event-write.h
  • include/lttng/ust-tracepoint-event.h
  • include/lttng/ust-tracer.h
  • include/lttng/ust-utils.h
  • include/lttng/ust-version.h
  • lib/liblttng-ust-common.so
  • lib/liblttng-ust-common.so.1
  • lib/liblttng-ust-common.so.1.0.0
  • lib/liblttng-ust-ctl.so
  • lib/liblttng-ust-ctl.so.6
  • lib/liblttng-ust-ctl.so.6.0.0
  • lib/liblttng-ust-cyg-profile-fast.so
  • lib/liblttng-ust-cyg-profile-fast.so.1
  • lib/liblttng-ust-cyg-profile-fast.so.1.0.0
  • lib/liblttng-ust-cyg-profile.so
  • lib/liblttng-ust-cyg-profile.so.1
  • lib/liblttng-ust-cyg-profile.so.1.0.0
  • lib/liblttng-ust-dl.so
  • lib/liblttng-ust-dl.so.1
  • lib/liblttng-ust-dl.so.1.0.0
  • lib/liblttng-ust-fd.so
  • lib/liblttng-ust-fd.so.1
  • lib/liblttng-ust-fd.so.1.0.0
  • lib/liblttng-ust-fork.so
  • lib/liblttng-ust-fork.so.1
  • lib/liblttng-ust-fork.so.1.0.0
  • lib/liblttng-ust-libc-wrapper.so
  • lib/liblttng-ust-libc-wrapper.so.1
  • lib/liblttng-ust-libc-wrapper.so.1.0.0
  • lib/liblttng-ust-pthread-wrapper.so
  • lib/liblttng-ust-pthread-wrapper.so.1
  • lib/liblttng-ust-pthread-wrapper.so.1.0.0
  • lib/liblttng-ust-tracepoint.so
  • lib/liblttng-ust-tracepoint.so.1
  • lib/liblttng-ust-tracepoint.so.1.0.0
  • lib/liblttng-ust.so
  • lib/liblttng-ust.so.1
  • lib/liblttng-ust.so.1.0.0
  • libdata/pkgconfig/lttng-ust-ctl.pc
  • libdata/pkgconfig/lttng-ust.pc
  • share/man/man1/lttng-gen-tp.1.gz
  • share/man/man3/do_tracepoint.3.gz
  • share/man/man3/lttng-ust-cyg-profile.3.gz
  • share/man/man3/lttng-ust-dl.3.gz
  • share/man/man3/lttng-ust.3.gz
  • share/man/man3/lttng_ust_do_tracepoint.3.gz
  • share/man/man3/lttng_ust_tracef.3.gz
  • share/man/man3/lttng_ust_tracelog.3.gz
  • share/man/man3/lttng_ust_tracepoint.3.gz
  • share/man/man3/lttng_ust_tracepoint_enabled.3.gz
  • share/man/man3/lttng_ust_vtracef.3.gz
  • share/man/man3/lttng_ust_vtracelog.3.gz
  • share/man/man3/tracef.3.gz
  • share/man/man3/tracelog.3.gz
  • share/man/man3/tracepoint.3.gz
  • share/man/man3/tracepoint_enabled.3.gz
  • share/doc/lttng-ust/ChangeLog
  • share/doc/lttng-ust/LICENSE
  • share/doc/lttng-ust/README.md
  • share/doc/lttng-ust/examples/README.md
  • share/doc/lttng-ust/examples/clock-override/Makefile
  • share/doc/lttng-ust/examples/clock-override/README.md
  • share/doc/lttng-ust/examples/clock-override/lttng-ust-clock-override-example.c
  • share/doc/lttng-ust/examples/clock-override/run-clock-override
  • share/doc/lttng-ust/examples/cmake-multiple-shared-libraries/CMakeLists.txt
  • share/doc/lttng-ust/examples/cmake-multiple-shared-libraries/FindLTTngUST.cmake

The first 100 are listed.

distinfo 1
FileSizeSHA256
lttng-ust-2.16.0.tar.bz21.402639e+061e84e02fa1fc1261eb6cf3d14d64006506a29f7c605ac85de02180318c6aa38a
Master sites 1
  • http://lttng.org/files/lttng-ust/

Commit history 1

DateCommitCreditsLog message
40fe13cf96 Vladimir Druzenko sysutils/lttng-ust: Update 2.13.9 => 2.16.0
Changelog: https://github.com/lttng/lttng-ust/blob/v2.16.0/ChangeLog Sponsored by: UNIS Labs