dev-util / uftrace

Function (graph) tracer for user-space

Official package sites : https://github.com/namhyung/uftrace ·

v0.11 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64
USE flags
capstone lua python unwind

v0.10-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64
USE flags
capstone lua

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_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

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

dev-lang / python-exec : Python script wrapper

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

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

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

dev-lang / python-exec : Python script wrapper

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

715578
dev-util/uftrace-0.9.3 : /.../ld: /.../uftrace.o: undefined reference to symbol argp_usage
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