Commit graph

6 commits

Author SHA1 Message Date
Vladimír Čunát 192b63e225
bpftools: revert version to the one that's fully rebuilt
That's before 9f80f6bfa9 (PR #191364).
2022-09-18 08:26:51 +02:00
Vladimír Čunát f12d2f016b
bpftools: decouple version from linux_latest
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.
2022-09-18 08:25:17 +02:00
Sergei Trofimovich 329b0da5ba bpftools: use binutils-2.38 for linux before 5.19
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,
          |                 ^~~~~~~~~~~~~~~~~~~~~
2022-08-24 07:35:02 +01:00
Dominique Martinet d6d039148d bpftool: replace libelf with elfutils
libelf is no longer maintained, use elfutils' libelf instead
2022-07-13 19:54:47 +09:00
Harrison Houghton 8997f8cc70 bpftools: fix
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.
2021-07-02 20:19:32 -04:00
Milan Pässler c4bd0719e3
bpftools: build bpf_asm, bpf_dbg
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.
2021-05-03 00:59:50 +02:00