Package Details: bpftrace 0.9.2-1

Git Clone URL: https://aur.archlinux.org/bpftrace.git (read-only)
Package Base: bpftrace
Description: High-level tracing language for Linux eBPF
Upstream URL: https://github.com/iovisor/bpftrace
Licenses: Apache
Conflicts: bpftrace-git
Provides: bpftrace
Submitter: cippaciong
Maintainer: cippaciong
Last Packager: cippaciong
Votes: 1
Popularity: 0.52
First Submitted: 2019-01-12 14:44
Last Updated: 2019-08-15 21:35

Latest Comments

Stephen376 commented on 2019-09-16 15:28

Linux working is tough and tactical skills required to handle all of the working. I am using https://www.bestessaytips.com/coursework.php for work of Linux because it works well for me.

cippaciong commented on 2019-06-26 08:23

@russkel: yeah, 0.9 does not compile with the LLVM version that is currently available in arch official repos. You could downgrade LLVM/Clang or rather install version 0.9.1 that has been tagged yesterday as pre-release and should compile just fine (just tried on my machine and it worked). https://github.com/iovisor/bpftrace/releases/tag/v0.9.1

russkel commented on 2019-06-23 10:28

This doesn't compile on my machine: https://gist.github.com/russkel/6d67c85c7cd2efa32ffb2f8c34ce17bb

Jonhoo commented on 2019-06-03 12:55

This package now needs bpf (from community) in its depends (or maybe makedepends?), since it has been split out from the bcc package since 0.9.

cippaciong commented on 2019-02-25 08:41

@Jonhoo: looks like an upstream issue https://github.com/iovisor/bpftrace/issues/377

Jonhoo commented on 2019-02-19 01:46

Hmm, even with that, this currently fails to compile with:

/home/jon/.cache/aurman/bpftrace/src/bpftrace-0.8/src/ast/irbuilderbpf.cpp: In member function ‘llvm::CallInst* bpftrace::ast::IRBuilderBPF::CreateGetCurrentCgroupId()’:
/home/jon/.cache/aurman/bpftrace/src/bpftrace-0.8/src/ast/irbuilderbpf.cpp:427:16: error: ‘BPF_FUNC_get_current_cgroup_id’ was not declared in this scope
       getInt64(BPF_FUNC_get_current_cgroup_id),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jon/.cache/aurman/bpftrace/src/bpftrace-0.8/src/ast/irbuilderbpf.cpp:427:16: note: suggested alternative: ‘BPF_FUNC_get_current_comm’
       getInt64(BPF_FUNC_get_current_cgroup_id),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                BPF_FUNC_get_current_comm
make[2]: *** [src/ast/CMakeFiles/ast.dir/build.make:89: src/ast/CMakeFiles/ast.dir/irbuilderbpf.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:345: src/ast/CMakeFiles/ast.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

Jonhoo commented on 2019-02-19 01:32

This also needs bcc in makedepends I think :)