dev-util / trace-cmd

User-space front-end for Ftrace

Official package sites : https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git ·

v3.4 :: 0/3.4 :: gentoo

Modified
License
GPL-2+ LGPL-2.1+
Keywords
amd64 ~arm64 ~riscv ~x86
USE flags
python test

v3.3.3 :: 0/3.3.3 :: gentoo

Modified
License
GPL-2+ LGPL-2.1+
Keywords
~amd64 ~arm64 ~riscv ~x86
USE flags
python test

v3.3.2 :: 0/3.3.2 :: gentoo

Modified
License
GPL-2+ LGPL-2.1+
Keywords
amd64 ~arm64 ~riscv ~x86
USE flags
python test

General

python
Add optional support/bindings for the Python language
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / libtraceevent : Linux kernel trace event library

dev-libs / libtracefs : Linux kernel trace file system library

dev-util / cunit : C Unit Test Framework

sys-kernel / linux-headers : Linux system headers

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / zlib : Virtual for libz.so providers

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / libtraceevent : Linux kernel trace event library

dev-libs / libtracefs : Linux kernel trace file system library

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / zlib : Virtual for libz.so providers

dev-util / kernelshark : Graphical reader for trace-cmd output

727488
dev-util/trace-cmd-2.9.1 does not respect LDFLAGS
782565
dev-util/trace-cmd-2.9.1 doesn't build against musl libc
805932
dev-util/trace-cmd-2.9.1 - collect2: error: ld returned 1 exit status
853709
dev-util/trace-cmd-3.0.2 - trace-read.c:(.text+<snip>): undefined reference to trace_seq_init
865873
dev-util/trace-cmd-3.0.2 - trace-timesync-kvm.c: error: PATH_MAX undeclared (first use in this function)
952458
dev-util/trace-cmd: needs porting to Python 3.13
973954
dev-util/trace-cmd: needs upgrade to Python 3.14
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: Stabilize 3.4 amd64, #972945
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.4
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: drop 3.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: drop 3.3.1-r1
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.3.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: Stabilize 3.3.2 amd64, #958709
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.3.2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
dev-util/trace-cmd: install man pages and html documentation
The 'docs' target needs to be called explicitly for the man pages and the html documentation to be build. Also add missing xmlto dependency and set version-tag so that the binaries identify as Gentoo build. Closes: https://bugs.gentoo.org/953284 Closes: https://github.com/gentoo/gentoo/pull/41472 Signed-off-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: drop 3.2-r3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.3.1
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: Stabilize 3.3 amd64, #942187
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: drop 3.1.4-r2, 3.1.5-r2, 3.1.6-r1, 3.1.7, 3.2-r2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: Stabilize 3.2-r3 amd64, #932960
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Revbump, add py312 (bug #929556)
Closes: https://bugs.gentoo.org/929556 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: fix USE=-python err
this will trigger a python build error * ERROR: dev-util/trace-cmd-3.2-r2::gentoo failed (install phase): * _python_export called without a python implementation and EPYTHON is unset Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Put $D in front of sitedir for python_optimize
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Revbump, remote unneeded dep, optimize python
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.1.7
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/trace-cmd: block dev-libs/libtracecmd
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/trace-cmd: separate libtracecmd library
the libtracecmd library is unbundled to a dedicated package - dev-libs/libtracecmd, while dev-util/trace-cmd itself is still built with static libtracecmd library from source duo to private API usage Bug: https://bugs.gentoo.org/909439 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: add 3.2
Notes: * udis86 isn't wired up to meson at all * audit/zstd/zlib lack meson options for now. Previously, the situation was somewhat automagic, so this isn't a huge loss for now, but we should upstream some build options for these. They were also all default-on before. * python is now single target as it's much cleaner. Once we have options for doc+tests, we can revisit. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.1.6
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/trace-cmd: add missing changes
Closes: https://bugs.gentoo.org/852746 Closes: https://bugs.gentoo.org/890597 Fixes: c4c6783b7fd81176c2460413d173665d1cdcec69 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/trace-cmd: crank up dep versions; block old dev-libs/libtracefs
Closes: https://bugs.gentoo.org/852746 Closes: https://bugs.gentoo.org/890597 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: drop 2.9.1, 3.0.2, 3.1.2
cleanup old after stabilization, wrt #889634 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/trace-cmd: Stabilize 3.1.4 amd64, #889634
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: fix doc issue
1) fix the man pages's wrong installation path 2) pull source-highlight as dependency Closes: https://bugs.gentoo.org/868168 Closes: https://bugs.gentoo.org/873007 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: Keyword 3.1.5 riscv, #887821
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
jinqiang zhang · gentoo
dev-util/trace-cmd: fix compile hangs under make-4.4
expand variables immediately while invoking $(shell ) function Releated: * [SV 10593] Export variables to $(shell ...) commands https://git.savannah.gnu.org/cgit/make.git/commit/?id=98da874c * [SV 63016] Don't fail exporting to $(shell ...) https://git.savannah.gnu.org/cgit/make.git/commit/?id=7d484017 Closes: https://bugs.gentoo.org/881605 Closes: https://github.com/gentoo/gentoo/pull/28717 Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/trace-cmd: Version bump 3.1.5
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.1.4
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/trace-cmd: add 3.1.2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/trace-cmd: Keyword 3.0.2 arm64, #861347
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christian Schmidt · gentoo
dev-utils/trace-cmd: Add 3.0.2
Signed-off-by: Christian Schmidt <gentoo@digadd.de> Bug: https://bugs.gentoo.org/824982 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
dev-util/trace-cmd: Remove old 2.8.3
Closes: https://github.com/gentoo/gentoo/pull/20125 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/trace-cmd: amd64 stable wrt bug #775509
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
dev-util/trace-cmd: remove unmaintained 9999 ebuild
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-util/trace-cmd: Drop superfluous calls to python_is_python3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd-2.9.1: Version bump
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
dev-util/trace-cmd: arm64 keyworded (bug #726704)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd-2.8.3: Add patch to build with gcc-10
Add a call to python_optimize in python_install as well. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Alexey Sokolov · gentoo
dev-util/trace-cmd: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-util/trace-cmd: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
dev-util/trace-cmd: 2.8.3 amd64 stable
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Clean up old
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
dev-util/trace-cmd: Update 9999 to work with current git
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Version bump to 2.8.3
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Revbump, soname fix and install missing headers
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Version bump to 2.8.2
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Version bump to 2.8, update 9999
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Fix inverted USE flag passing
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
dev-util/trace-cmd: Clean up how flags are passed to the build system
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Revbump, drop "gtk" USE flag
It's broken, and no longer supported upstream. The latest kernelshark has been rewritten in QT and will be a separate package soon. Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/trace-cmd: Remove old
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
dev-util/trace-cmd: Revbump to 2.7-r1, fix dynlib and plugin inst
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
dev-util/trace-cmd: Add -9999 live version
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Craig Andrews · gentoo
dev-util/trace-cmd: 2.7 version bump
Closes: https://bugs.gentoo.org/605284 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
David Seifert · gentoo
dev-util/trace-cmd: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Patrick McLean · gentoo
dev-util/trace-cmd: version bump to 2.6
Gentoo-Bug: 556134 Package-Manager: portage-2.2.26
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed