nixpkgs/pkgs
Austin Seipp c8cb015ff6
linuxPackages.perf: add libopcodes as a buildInput
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>
2019-05-03 15:10:46 -05:00
..
applications Merge pull request #60867 from manveru/update-taskjuggler 2019-05-03 17:46:18 +00:00
build-support Merge master into staging-next 2019-04-29 13:46:20 +02:00
common-updater common-updater-scripts: fix fallback version detection 2019-05-03 04:34:45 +02:00
data qogir-theme: 2019-04-07 -> 2019-05-03 2019-05-03 08:35:12 -03:00
desktops gnomeExtensions.gsconnect: 21 → 23 2019-05-03 04:34:43 +02:00
development pax-rs: restrict to Linux platforms 2019-05-03 21:53:48 +02:00
games commandergenius: 2.3.2 -> 2.3.3 2019-05-01 11:16:55 +02:00
misc vbam: 2.1.2 -> 2.1.3 (#60821) 2019-05-03 10:16:32 +02:00
os-specific linuxPackages.perf: add libopcodes as a buildInput 2019-05-03 15:10:46 -05:00
servers Merge pull request #60629 from r-ryantm/auto-update/memcached 2019-05-03 19:21:08 +02:00
shells oh-my-zsh: 2019-04-29 -> 2019-05-01 2019-05-02 13:57:46 -04:00
stdenv
test
tools Merge pull request #60704 from xrelkd/update/tmux 2019-05-03 14:59:28 -05:00
top-level Merge pull request #58644 from dhl/wasm-pack 2019-05-03 17:38:45 +01:00