summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2019-05-03 15:08:18 -0500
committerAustin Seipp <aseipp@pobox.com>2019-05-03 15:10:46 -0500
commitc8cb015ff6bdcbe1d8787c8bfef1b6e3e72a3c2f (patch)
treec238dafb5d0f716db1d92101f7c1a45f97a17ff4 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent069aeee3b8d45e7730d51cdd99b095f643b02e4d (diff)
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>
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions