Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Depending packages
dev-util / kernelshark : Graphical reader for trace-cmd output
Bugs
- 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
Change logs
- 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