Versions
v0.17 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~arm64
- USE flags
- capstone lua python unwind
v0.16 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~arm64
- USE flags
- capstone lua python unwind
USE flags
General
- capstone
- Use capstone to provide dynamic tracing without recompilation
- lua
- Enable Lua scripting support
- python
- Add optional support/bindings for the Python language
- unwind
- Add support for call stack unwinding and function name resolution
lua_single_target
- luajit
- Build for LuaJIT only
python_single_target
- python3_10
- Build for Python 3.10 only
- 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
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / capstone : disassembly/disassembler framework + bindings
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / ncurses : Console display library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Runtime Dependencies
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / capstone : disassembly/disassembler framework + bindings
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / ncurses : Console display library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: add 0.17
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: drop 0.14, 0.15.2
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: stabilize 0.16 for amd64
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: add 0.16
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/uftrace: filter LTO
There's an upstream bug not yet fixed. Filter LTO until it's fixed to avoid tinderbox failures. Closes: https://bugs.gentoo.org/858503 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: drop 0.13.1
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: add 0.15.2
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: stabilize 0.14 for amd64
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: drop 0.11, 0.12
Closes: https://bugs.gentoo.org/881153 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.14
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/uftrace: Stabilize 0.13.1 amd64, #904583
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.13.1
Signed-off-by: Guilherme Amadio <amadio@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 - Guilherme Amadio · gentoo
dev-util/uftrace: stabilize 0.11 for amd64
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: drop 0.10-r1
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.12
Closes: https://bugs.gentoo.org/865349 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/uftrace: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.11
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/uftrace: [QA] unconditionally install completion files
QA policy [0] says that we don't conditionalise installation of small files. It's a wasteful rebuild and inconsistent across packages for when users desire completions to be available. [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: fix calling of gcc directly
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: drop old
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.10
Fixes: https://bugs.gentoo.org/724278 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Luca Barbato · gentoo
dev-util/uftrace: Mark ~arm64
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-util/uftrace: migrate to lua-single.eclass
Closes: https://bugs.gentoo.org/752675 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
dev-util/uftrace: version bump to 0.9.4
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
dev-util/uftrace: remove support for python2.7
Also, fix support for bash-completion and add USE=luajit. Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-util/uftrace: Add missing PYTHON_REQUIRED_USE
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Luca Barbato · gentoo
dev-util/uftrace: Address QA reports
And drop the older ebuild, it is ~ as well. Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Luca Barbato · gentoo
dev-util/uftrace: Version bump
Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
dev-util/uftrace: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-util/uftrace: 0.9.1
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Manuel Rüger · gentoo
dev-util/uftrace: Initial version
Package-Manager: Portage-2.3.24, Repoman-2.3.6