Port details |
- lttng-tools Set of tools to control LTTng tracing
- 2.9.3_8 sysutils
=0 2.9.3_8Version of this port present on the latest quarterly branch.
- DEPRECATED: BROKEN on all supported versions after the EOL of 12
This port expired on: 2023-12-31 IGNORE: is marked as broken on FreeBSD 13.2: ld: error: duplicate symbol: mi_lttng_element_load_override_url
- 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: 2023-12-31 00:06:31
- Commit Hash: d7c8d0a
- License: LGPL21 GPLv2
- WWW:
- https://lttng.org/
- Description:
- LTTng-tools is a set of tools to control LTTng tracing.
The project includes the LTTng session daemon
consumer daemon and relay daemon, as well as liblttng-ctl,
a C library used to communicate with the session daemon
and lttng, a command line interface to liblttng-ctl.
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- lttng-tools>0:sysutils/lttng-tools
- No installation instructions:
- This port has been deleted.
- PKGNAME: lttng-tools
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1486886094
SHA256 (lttng-tools-2.9.3.tar.bz2) = a6e6baaaa977dcbc9bce6b675881eec664599b86f0d905a7b0b508539407b24e
SIZE (lttng-tools-2.9.3.tar.bz2) = 1162899
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bison : devel/bison
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libpopt.so : devel/popt
- liburcu.so : sysutils/liburcu
- liblttng-ust-ctl.so : sysutils/lttng-ust
- libxml2.so : textproc/libxml2
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for lttng-tools-2.9.3_8:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- sysutils_lttng-tools
- USES:
- autoreconf bison compiler:c11 gnome libtool localbase pathfix pkgconfig shebangfix tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.9.3_8 31 Dec 2023 00:06:31 |
Muhammad Moinur Rahman (bofh) |
sysutils/lttng-tools: Remove expired port
2023-12-31 sysutils/lttng-tools: BROKEN on all supported versions after the EOL
of 12 |
2.9.3_8 29 Oct 2023 22:53:30 |
Muhammad Moinur Rahman (bofh) |
sysutils/lttng-tools: Mark DEPRECATED
- BROKEN on all supported versions after the EOL of 12
- Set EXPIRATION_DATE 2023-12-31
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.9.3_8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.9.3_8 20 Jul 2022 14:23:05 |
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 ) |
2.9.3_8 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
2.9.3_7 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
2.9.3_6 12 May 2021 22:22:37 |
Jan Beich (jbeich) Author: Adam Wolk |
sysutils/lttng-tools: fix obtaining HOST_NAME_MAX
Using sysconf(3) API lead to accidental introduction of variable length arrays
(VLA) in the port. Additionally one patch hardcoded 256 as the HOST_NAME_MAX
even though the code doesn't expect an additional byte for the terminating NULL
byte in the struct definition.
Fall back to using _POSIX_HOST_NAME_MAX as the remaining code is not ready for
introducing sysconf(3) as a patch.
Remove #ifdef FreeBSD from our patches.
Bump PORTREVISION to rebuild with the new patch.
Sponsored by: Fudo Security
Differential Revision: https://reviews.freebsd.org/D30048 |
2.9.3_5 27 Apr 2021 17:00:08 |
Dmitry Marakasov (amdmi3) |
sysutils/lttng-tools: whitespace fixes |
2.9.3_5 27 Apr 2021 17:00:08 |
Dmitry Marakasov (amdmi3) |
sysutils/lttng-tools: mark BROKEN on FreeBSD >= 13 |
2.9.3_5 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.9.3_5 07 Dec 2020 20:09:03 |
rene |
Return mmokhi@'s ports to the pool after his commit bit was safekept. |
2.9.3_5 24 Sep 2020 00:21:51 |
pkubaj |
sysutils/lttng-tools: remove GCC dependency
Builds fine now. |
2.9.3_4 23 Sep 2020 18:12:00 |
linimon |
Canonicalize use of GCC on all powerpc variants.
Approved by: portmgr (tier-2 blanket) |
2.9.3_4 27 Apr 2020 23:45:52 |
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) |
2.9.3_3 09 Feb 2020 16:56:26 |
pkubaj |
sysutils/lttng-tools: fix build on powerpc64 elfv2
Use GCC unconditionally on powerpc64:
Invalid PPC CTR loop!
UNREACHABLE executed at
/poudriere/jails/powerpc64-elfv2-pkubaj/usr/src/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp:214!
Stack dump:
0. Program arguments: /usr/bin/cc -cc1 -triple powerpc64-unknown-freebsd13.0
-emit-obj -disable-free -main-file-name main.c -mrelocation-model pic -pic-level
2 -mthread-model posix -relaxed-aliasing -masm-verbose -mconstructor-aliases
-munwind-tables -fuse-init-array -target-cpu ppc64 -target-feature +secure-plt
-mfloat-abi hard -dwarf-column-info -debug-info-kind=standalone -dwarf-version=4
-debugger-tuning=gdb -momit-leaf-frame-pointer -coverage-notes-file
/wrkdirs/usr/ports/sysutils/lttng-tools/work/lttng-tools-2.9.3/src/bin/lttng-sessiond/main.gcno
-resource-dir /usr/lib/clang/9.0.1 -dependency-file .deps/main.Tpo
-sys-header-deps -MP -MT main.o -include config.h -isystem /usr/local/include
-isystem /usr/local/include -D HAVE_CONFIG_H -I ../../.. -I ../../.. -I
../../../src -I ../../../include -I ../../../include -I ../../../src -D
INSTALL_BIN_PATH="/usr/local/lib/lttng/libexec" -D
INSTALL_LIB_PATH="/usr/local/lib" -I /usr/local/include -D _THREAD_SAFE -O2
-Wall -fdebug-compila
ion-dir
/wrkdirs/usr/ports/sysutils/lttng-tools/work/lttng-tools-2.9.3/src/bin/lttng-sessiond
-ferror-limit 19 -fmessage-length 0 -pthread -stack-protector 2 -fno-signed-char
-fobjc-runtime=gnustep -fdiagnostics-show-option -vectorize-loops -vectorize-slp
-faddrsig -o main.o -x c main.c
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module 'main.c'.
4. Running pass 'PowerPC CTR Loops Verify' on function '@thread_manage_clients'
#0 0x000000001371e818 (/usr/bin/cc+0x1371e818)
#1 0x000000001371ee94 (/usr/bin/cc+0x1371ee94)
#2 0x000000001371c158 (/usr/bin/cc+0x1371c158) (Only the first 15 lines of the commit message are shown above ) |
2.9.3_3 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
2.9.3_2 15 Apr 2019 05:55:24 |
linimon |
These ports now build on powerpc64.
Approved by: portmgr (tier-2 blanket) |
2.9.3_2 27 Feb 2019 16:20:08 |
mmokhi |
sysutils/lttng-tools: Fix build GCC (and Tier-2 archs)
Use compiler:c11 to fix the ld segfault during the build
PR: 235986
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Sponsored by: The FreeBSD Foundation |
2.9.3_1 10 Sep 2018 13:14:52 |
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 |
2.9.3_1 17 Jul 2017 14:44:39 |
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 ) |
2.9.3 13 May 2017 23:50:49 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
2.9.3 13 Feb 2017 16:57:45 |
mmokhi |
Update sysutils/lttng-tools from 2.9.0 to 2.9.3
Submitted by: mmokhi (maintainer)
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9551 |
2.9.0 13 Feb 2017 16:49:42 |
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 |
2.9.0 13 Feb 2017 16:43:36 |
mmokhi |
Fix building of sysutils/lttng-tools on 11.0+ amd64
Submitted by: mmokhi
Reported by: jbeich
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9551 |
2.9.0 11 Feb 2017 15:36:18 |
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 |