Package Details: trace-cmd 2.9.1-1

Git Clone URL: (read-only, click to copy)
Package Base: trace-cmd
Description: Userspace tooling for the Linux kernel Ftrace internal tracer
Upstream URL:
Keywords: debug ftrace kernel syscall system trace
Licenses: GPL2, LGPL2.1
Submitter: troyengel
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 12
Popularity: 1.45
First Submitted: 2015-01-30 15:19
Last Updated: 2020-07-31 13:06

Latest Comments

leesoo commented on 2020-09-16 14:08

I don't think it's a good idea to put glibc as its dependency. because there could be other kind of libc packages as well.

troyengel commented on 2019-10-15 14:45

I am disowning this package so that others may pick up on the work.

troyengel commented on 2019-07-27 14:34

As of trace-cmd 2.8.3, kernelshark is now a unique package.

troyengel commented on 2019-07-19 12:54

2019-07-19: Upstream unfortunately started rebuilding KernelShark from C to C++ mixed in the same source code tree as trace-cmd, version 2.8.x tagged upstream results in bringing in that not-done code and making a non-functional build.

This package is intentionally pinned at 2.7 until the next viable tagged release with a working C++ KernelShark - see the trace-cmd-git package for the latest functional builds against upstream fixes.

troyengel commented on 2019-03-31 22:59

@Sasasu I've used some of your work (thanks!) and committed a test PKGBUILD to the git-based version where we can work on it further.

Once stable, we'll backport it to this package.

Sasasu commented on 2019-03-27 12:23

@troyengel I write some patch and a PKGBUILD,


You are right, it is not a stable release.

but actually, kernelshark don't have a stable release.

Qt version is much better than the GTK version.

I paste those patch in here, and I cannot guarantee it will always work, maintain patch is very hard...

troyengel commented on 2019-03-26 22:25

@Sasasu - your email is hidden in AUR so I cannot reply to you via the out-of-date email you flagged for kernelshark-v0.9.8 tag. Based on what I can review, this is an upstream Beta release (marked as such in the commit [1]), intended to help test the new Qt rewrite of kernelshark. As this isn't an actual Release tag (I assume that will be 2.8 or similar), I've removed the out-of-date flag at this time on this package.

When upstream finally releases a new Release version, we're going to have to update this package to include the new Qt dependencies (per the README [2]), it'll be pretty big change. It might even warrant making a split package with the new Qt kernelshark in it's own sub-package -- I haven't built it yet myself, so not 100% clear at this point other than "we'll need to do some work" for it.

[1] [2]

troyengel commented on 2018-09-29 14:47

@rralf - sure! I have emailed you for implementation help, we'll add it no problem.

rralf commented on 2018-09-28 19:20


would you please consider adding aarch64 as supported architecture? Just successfully tested it.


troyengel commented on 2015-01-30 15:20

From the PKGBUILD to understand the URL:

# cgit has an interface that allows downloading a tarball of
# a tagged commit - browse the web interface, get the commit for a version,
# then manually craft the URL to the download of that tag.