Port details |
- lttng-ust Libraries to instrument and trace user applications
- 2.9.0_2 sysutils
=0 Version of this port present on the latest quarterly branch. BROKEN: fails to configure: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location
IGNORE: is marked as broken: fails to configure: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2017-02-11 15:36:34
- Last Update: 2022-07-20 14:23:05
- Commit Hash: ea71236
- License: LGPL21 MIT GPLv2
- 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.
WWW: https://github.com/lttng/lttng-ust
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- lttng-ust>0:sysutils/lttng-ust
- To install the port:
- cd /usr/ports/sysutils/lttng-ust/ && make install clean
- A package is not available for ports marked as:
- Forbidden / Broken / Ignore / Restricted
- PKGNAME: lttng-ust
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1483807828
SHA256 (lttng-ust-2.9.0.tar.bz2) = 4d541a863f42dfc685ca05024027a442c70d03594c154a43e62bc109b1ea5daf
SIZE (lttng-ust-2.9.0.tar.bz2) = 764027
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- asciidoc : textproc/asciidoc
- xmlto : textproc/xmlto
- gmake>=4.3 : devel/gmake
- python3.9 : lang/python39
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- python3.9 : lang/python39
- Library dependencies:
-
- liburcu.so : sysutils/liburcu
- This port is required by:
- for Libraries
-
- sysutils/lttng-tools
- Configuration Options:
- ===> The following configuration options are available for lttng-ust-2.9.0_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- sysutils_lttng-ust
- USES:
- autoreconf gmake libtool localbase pathfix python shebangfix tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:23:05 2.9.0_2 |
Tobias C. Berner (tcberner)  |
sysutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <jsmith@resonatingmedia.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Landwehr <aaron@snaphat.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Adrian Chadd
* Adrian Chadd <adrian@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Deiter <alex.deiter@gmail.com> (Only the first 15 lines of the commit message are shown above ) |
17 May 2022 14:41:55 2.9.0_2 |
Dmitry Marakasov (amdmi3)  |
sysutils/lttng-ust: mark BROKEN: fails to configure |
06 Apr 2021 14:31:07 2.9.0_2 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
09 Feb 2021 08:04:00
2.9.0_2 |
danfe  |
Address some problems with this port:
- Install more complete set of manual pages
- Do not patch+sed(1) the script, just put in on SHEBANG_FILES
- Remove patches which apparently were to avoid dependency on
GNU make, but they are incomplete and did not do the job well
(e.g., tests were broken due to circular dependencies)
- Unbreak the tests by calling /bin/sh rather than /bin/bash |
08 Feb 2021 04:07:50
2.9.0_2 |
danfe  |
Unbreak the build when CMake is installed.
PR: 253327 |
07 Dec 2020 20:09:03
2.9.0_2 |
rene  |
Return mmokhi@'s ports to the pool after his commit bit was safekept. |
04 Sep 2020 11:38:45
2.9.0_2 |
se  |
Fix build with -fno-common
While this makes the build process proceed past the point where the it
previously failed with -fno-common, it still fails later in the examples.
There is a comment in a README file that mentions BUILD_EXAMPLES_FROM_TREE,
but I could not find any actual reference to that parameter outside the
README file and the build failed with and without it set.
This commit is meant to document the changes require due to -no-common
and I leave the fix required in lttng-ust-2.9.0/doc/examples/gen-tp for
a later time or another committer.
The PORTREVISION is not bumped, since the build still fails for me. |
07 Jun 2020 10:40:04
2.9.0_2 |
antoine  |
Fix build with upcoming pthread_setname_np (Differential Revision D25117) |
27 Apr 2020 23:45:52
2.9.0_2 |
mandree  |
sysutils/liburcu: update to 0.12.1
Since the library version changes from 6.0.0 to 6.1.0:
All ports that depend on liburcu in default configuration get
PORTREVISION bumped. All were build-tested in 12.1 amd64 poudriere bulk -t.
Reset maintainer (mmokhi@), repeated maintainer timeout.
PR: 243768
Reported by: alex_y_xu@yahoo.ca
Approved by: maintainer timeout (mmokhi, 88 d) |
10 Sep 2018 13:14:52
2.9.0_1 |
mat  |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
17 Jul 2017 14:44:39
2.9.0_1 |
mmokhi  |
sysutils/liburcu: Update port to 0.10.0
Bump revision for consumer ports.
This version contains many fix/features:
* Bump library soname due to urcu flavor structure change
* Cleanup: use mutex_lock() wrapper in rculfhash
* Use workqueue in rculfhash
* Implement urcu workqueues internal API
* Add support for m68k architecture
* Set -Wall globally in AM_CFLAGS
* Fix: remove double use of PTHREAD_CFLAGS
* Re-add PTHREAD_CFLAGS to global CFLAGS
* Fix: Don't override user variables within the build system
* Add report at the end of configure
* uatomic-api docs: use the third-person singular (Only the first 15 lines of the commit message are shown above ) |
13 Feb 2017 16:49:42
2.9.0 |
mmokhi  |
Fix maintainer email addresses on sysutils/lttng-tools and sysutils/lttng-ust
Submitted by: mmokhi
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9551 |
11 Feb 2017 15:36:18
2.9.0 |
mmokhi  |
Adding sysutils/lttng-ust and sysutils/lttng-tools.
LTTng stands for Linux Trace Toolkit: next generation. It's a modern toolkit
for tracing Linux (And now FreeBSD, only userspace now) programs.
PR: 216142
Submitted by: mmokhi
Reported by: mmokhi
Reviewed by: feld, mat
Approved by: feld, mat (mentors)
Differential Revision: https://reviews.freebsd.org/D9200 |