mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-22 14:45:27 +00:00
c8cb015ff6
Newer versions of perf in Linux 5.1+ support disassembling and annotating eBPF programs inside the kernel. In order to do this, it uses libbfd's support for bpf disassembly. There are two parts: libopcodes and libbfd. The 'perf' build system seems to expect libopcodes/libbfd to go "hand in hand" -- always together, if one or the other is installed. If the build system detects libbfd is available, then an import of <dis-asm.h> is performed, but this fails since it wasn't in the buildInput. Fixing this should be an easy, backwards-compatible change. Fixes #60891, allowing linuxPackages_testing.perf to build again (currently kernel version 5.1.0-rc7). Signed-off-by: Austin Seipp <aseipp@pobox.com> |
||
---|---|---|
.. | ||
cpu-cgroup-v2-patches | ||
bridge-stp-helper.patch | ||
common-config.nix | ||
generate-config.pl | ||
generic.nix | ||
genksyms-fix-segfault.patch | ||
hardened-config.nix | ||
linux-4.4.nix | ||
linux-4.9.nix | ||
linux-4.14.nix | ||
linux-4.19.nix | ||
linux-5.0.nix | ||
linux-hardkernel-4.14.nix | ||
linux-libre.nix | ||
linux-mptcp-93.nix | ||
linux-mptcp.nix | ||
linux-rpi.nix | ||
linux-testing-bcachefs.nix | ||
linux-testing.nix | ||
manual-config.nix | ||
modinst-arg-list-too-long.patch | ||
p9-fixes.patch | ||
patches.nix | ||
perf.nix | ||
randstruct-provide-seed.patch | ||
tag-hardened.patch | ||
update.sh |