Package: bpftrace
Version: 0.14.1-2
Severity: normal
root@debiansid:~# bpftrace --version
bpftrace v0.14.1
root@debiansid:~# bpftrace --info
System
OS: Linux 5.16.0-6-amd64 #1 SMP PREEMPT Debian 5.16.18-1 (2022-03-29)
Arch: x86_64
Build
version: v0.14.1
LLVM: 13.0.1
ORC: v2
foreach_sym: yes
unsafe uprobe: no
bfd: no
^^^^^^^^^
This would have to be yes if the dependency on libbfd-dev had been
picked up properly.
[...]
HAVE_BFD_DISASM does not seem to be set in cmake during build despite
the work in #975867 (add libbfd-dev as build dep).
I.e. this still results in errors like:
ERROR: Can't check if uprobe is in proper place (compiled without
(k|u)probe offset support): /root/hello:main+19