summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.17.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* bcc: Update to master tipKhem Raj2021-06-081-61/+0
| | | | | | | | | | | | In order to use latest clang, latest bcc sources are needed, this also means that we need to use vendored libbpf as thats the newest one needed and avoids dependencies on kernel bpf headers which maybe old and out of sync examples use error.h header which is not available on musl therefore disable examples when building on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bcc: link with dynamic libbpfMatteo Croce2021-03-101-1/+10
| | | | | | | | | Link bcc dynamically against libbpf. This reduces the size of libbcc.so from 68 MB to 3 MB. Backport some patches from upstream which are needed for the actual dynamic linking. Signed-off-by: Matteo Croce <mcroce@microsoft.com>
* bcc: Disable luaJIT on ppc64Khem Raj2021-03-011-1/+5
| | | | | | | ppc64 port is not yet available, its proposed here https://github.com/LuaJIT/LuaJIT/pull/54 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bcc: Fix build with clang-12Khem Raj2021-02-141-0/+2
| | | | | | bring-in needed patches from upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bcc: Upgrade 0.15.0 -> 0.17.0He Zhe2020-11-041-0/+46
To support kernel v5.9 and remove patches that have been merged upstream. Signed-off-by: He Zhe <zhe.he@windriver.com>