summary refs log tree commit diff
path: root/pkgs/os-specific/linux/bpftools
Commit message (Collapse)AuthorAge
* bpftools: add debug infoAlyssa Ross2023-03-25
|
* bpftools: 5.19.12 -> 6.2; sync with linuxHeadersAlyssa Ross2023-03-19
| | | | | | | | | | | | | | bpftools used to use the same version and sources as linux_latest, but this was changed in f12d2f016b6 ("bpftools: decouple version from linux_latest"), because it caused too many rebuilds. Since then, it has languished. It came to my attention because bpftool btf dump seems to be completely broken on recent kernels. So, since it's a package that really needs to be kept up to date to be compatible with the latest kernels, let's couple it to linuxHeaders instead. linuxHeaders updates already have to go through staging, so we won't suffer from extra rebuilds like we did when it was coupled to the latest kernel directly, which goes straight to master.
* bpftools: fix build on ppc64leJiajie Chen2022-11-10
|
* bpftools: strip path to the binary from printsVladimír Čunát2022-10-14
| | | | | | Otherwise meson's find_program() can get confused by the output; now in case of systemd build: meson.build:1059:16: ERROR: Invalid version of program, need 'bpftool' ['>= 5.6.0'] found '01'.
* bpftools: 5.19.8 -> 5.19.12R. Ryantm2022-10-07
|
* bpftools: revert version to the one that's fully rebuiltVladimír Čunát2022-09-18
| | | | That's before 9f80f6bfa96d (PR #191364).
* bpftools: decouple version from linux_latestVladimír Čunát2022-09-18
| | | | | | bpftools causes way too many rebuilds nowadays, so its updates are not suitable for merging directly to nixpkgs master. We want to update linux_latest faster than that.
* bpftools: use binutils-2.38 for linux before 5.19Sergei Trofimovich2022-08-24
| | | | | | | | Without the change bpftools build fails on binutils-2.39 due to API change: jit_disasm.c:105:17: error: too few arguments to function 'init_disassemble_info' 105 | init_disassemble_info(&info, stdout, | ^~~~~~~~~~~~~~~~~~~~~
* bpftool: replace libelf with elfutilsDominique Martinet2022-07-13
| | | | libelf is no longer maintained, use elfutils' libelf instead
* bpftools: fixHarrison Houghton2021-07-02
| | | | | At some point the name of the doc-tool script changed and we stopped patching up the shabang line. The new one is just scripts/bpf_doc.py.
* bpftools: build bpf_asm, bpf_dbgMilan Pässler2021-05-03
I needed some other bpf-related tools located in the kernel source tree, so I hijacked the bpftool package, renamed it to bpftools and added those programs.