Package Details: bcc-tools 0.15.0-1

Git Clone URL: https://aur.archlinux.org/bcc.git (read-only, click to copy)
Package Base: bcc
Description: BPF Compiler Collection - Tools
Upstream URL: https://github.com/iovisor/bcc
Keywords: control eBPF kernel performance tracing
Licenses: Apache
Submitter: troyengel
Maintainer: edh (eklausmeier)
Last Packager: edh
Votes: 38
Popularity: 0.81
First Submitted: 2016-01-01 18:37
Last Updated: 2020-06-22 07:48

Dependencies (13)

Required by (1)

  • bcc (optional)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

zhouhaibing089 commented on 2020-04-20 00:43

@dxu is right. I have to manually edit this file CMakeLists.txt after makepkg -si.

Then continue the installation with makepkg -si --holdver -e.

dxu commented on 2020-04-19 17:50

It looks like the build is broken with clang10. I think updating to https://github.com/iovisor/bcc/commit/1599c2ef8206988d5d fixes it.

edh commented on 2020-02-21 14:20

@sam-lunt

Sounds like a sensible suggestion. I'll add those dependencies with the next release.

sam-lunt commented on 2020-02-21 12:57

Maybe all 4 options for linux*-headers should be listed as optional dependencies? That's is how dkms [0] does it.

[0] https://www.archlinux.org/packages/extra/any/dkms/

egrupled commented on 2020-01-25 16:10

clang should be runtime dependency:

bcc E: Dependency clang detected and not included (libraries ['usr/lib/libclangDriver.so.9', 'usr/lib/libclangLex.so.9', 'usr/lib/libclangAST.so.9', 'usr/lib/libclangBasic.so.9', 'usr/lib/libclangFrontend.so.9', 'usr/lib/libclangRewrite.so.9', 'usr/lib/libclangSerialization.so.9', 'usr/lib/libclangCodeGen.so.9'] needed in files ['usr/lib/libbcc.so.0.12.0'])

libbcc.so.0.12.0 is linked against libclangAST.so.9 libclangBasic.so.9 libclangCodeGen.so.9 libclangDriver.so.9 libclangFrontend.so.9 libclangLex.so.9 libclangRewrite.so.9 libclangSerialization.so.9

edh commented on 2019-11-07 13:33

@sam-lunt Fixed. Thanks! However, I think there once was a package with this name but the installation guide as of now just references netaddr so either way dropping the 2 is correct.

sam-lunt commented on 2019-11-07 04:15

Looks like there's a typo in one of the optional dependencies: it should be python-netaddr, not python-netaddr2

edh commented on 2019-10-23 19:30

@hexchain Seems like a reasonable suggestion. Done.

hexchain commented on 2019-10-23 11:30

Is it better to make this package optionally depend on linux-headers? For those who don't have the vanilla kernel, there is no point in having the vanilla headers installed.

edh commented on 2019-06-08 08:10

@kbumsik

Please see the Pacman documentation to get a list of files which are installed by a package. Hint, you will have to use -Ql and will find that they are in usr/share/bcc/tools. athe functionality and usage of the tools is described in the GitHub repository.