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
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/lttng-ust | 2.16.0 |
| MidnightBSD | sysutils/lttng-ust | 2.13.9_1 |
| HardenedBSD | sysutils/lttng-ust | 2.13.9 |
| GhostBSD | sysutils/lttng-ust | 2.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.13.9 | 2.16.0 | - | 2.13.9 | 2.16.0 |
| FreeBSD:14:quarterly | 2.13.9 | 2.13.9 | n/a | 2.13.9 | 2.13.9 |
| FreeBSD:15:latest | 2.13.9 | 2.16.0 | n/a | 2.13.9 | 2.13.9 |
| FreeBSD:15:quarterly | 2.13.9 | 2.13.9 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.13.9 | 2.16.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
asciidoc: textproc/asciidocxmlto: textproc/xmlto
Library 1
liburcu.so: sysutils/liburcu
The full lists below include those, and their dependencies in turn.
Build dependencies 35
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/boehm-gc
- devel/gettext-runtime
- devel/gmake
- devel/libffi
- devel/libtool
- devel/m4
- devel/pkgconf
- devel/readline
- lang/perl5.42
- lang/python312
- math/mpdecimal
- misc/getopt
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- shells/bash
- sysutils/liburcu
- textproc/asciidoc
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
- textproc/xmlto
- www/w3m
Run dependencies 8
No port depends on this one.
Configuration
Options name: sysutils_lttng-ust
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- autoreconf gmake libtool localbase pathfix pkgconfig python shebangfix tar:bzip2
- Service scripts
- none
Message after installing
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
| File | Size | SHA256 |
|---|---|---|
| lttng-ust-2.16.0.tar.bz2 | 1.402639e+06 | 1e84e02fa1fc1261eb6cf3d14d64006506a29f7c605ac85de02180318c6aa38a |
Master sites 1
- http://lttng.org/files/lttng-ust/