nixpkgs/pkgs/os-specific/linux/kernel
Tuomas Tynkkynen 710c4c3c9d linuxPackages_*.perf: Fix build after kernel 4.1
In 4.1, the build system changed, and it now wants to execute ld like this:

ld -r -o util/scripting-engines/libperf-in.o util/scripting-engines/trace-event-perl.o util/scripting-engines/trace-event-python.o

The actual problem seems to be that `buildInputs = [elfutils ...]`
causes 'ld' to point to elfutils in PATH instead of the usual binutils.

So remove elfutils from buildInputs and set NIX_CFLAGS_* manually. This
is a slight hack, but there is some precedent:
0761f81da7/pkgs/tools/package-management/rpm/default.nix (L13)

Fixes #9095.
2015-09-03 23:37:15 +03:00
..
apparmor-patches kernel: enable AppArmor by default 2014-05-17 14:09:09 -05:00
bridge-stp-helper.patch kernel: Fix path to stp bridge helper 2015-01-14 10:34:28 -08:00
common-config.nix kernel: Enable DRM_LOAD_EDID_FIRMWARE 2015-08-04 16:38:38 -04:00
crc-regression.patch linux_3_{10,12,14}: fix upstream regression, fixes #6231 2015-02-10 13:45:20 +01:00
generate-config.pl Implement generic kernel build via manual-config 2014-01-01 09:21:25 -05:00
generic.nix linux kernel determinism: unify timestamp style 2015-01-03 13:54:32 +01:00
grsec-path.patch grsec_path: Update patch 2015-04-15 16:22:42 -07:00
linux-3.10.nix kernel: 3.10.86 -> 3.10.87 2015-08-18 11:12:34 -07:00
linux-3.12.nix kernel: 3.12.46 -> 3.12.47 2015-08-28 15:46:34 -07:00
linux-3.14.nix kernel: 3.14.50 -> 3.14.51 2015-08-18 11:12:34 -07:00
linux-3.18.nix kernel: 3.18.19 -> 3.18.20 2015-08-10 23:34:31 -07:00
linux-4.0.nix kernel: 4.0.8 -> 4.0.9 2015-08-04 13:28:46 -07:00
linux-4.1.nix kernel: 4.1.5 -> 4.1.6 2015-08-18 11:12:34 -07:00
linux-4.2.nix linux: Add 4.2.0 2015-08-30 18:20:19 -07:00
linux-rpi.nix linux-rpi: Fix modDirVersion 2015-07-22 16:08:17 +03:00
linux-testing.nix kernel-testing: 4.2.0-rc2 -> 4.2.0-rc5 2015-08-03 13:06:22 -07:00
linux.upstream.template Linux: Add 3.9-rc1 as lowPrio (it has a regression fix 3.8.2 lacks) 2013-03-06 23:59:49 +04:00
manual-config.nix Unmaintain a bunch of packages 2015-07-01 08:11:05 -04:00
mips-ext3-n32.patch mips linux: Adding a patch to fix an ext3 bug in 3.5 and 3.6 2012-11-06 00:16:13 +01:00
mips-fpu-sigill.patch Fixing the mips patch for sigill fpu cases. 2012-06-16 15:37:04 +00:00
mips-fpureg-emulation.patch Adding two kernel patches for mips, that make the life easier on loongson2f 2012-06-16 10:49:03 +00:00
no-xsave.patch Linux no-xsave.patch: commit patch into Nixpkgs since fetchurl no longer works 2012-07-02 16:53:53 +02:00
patches.nix grsecurity: Update patches 2015-08-18 21:06:45 -07:00
perf.diff linux-perf: Fix build (unportable shell hack broke). 2014-01-25 16:30:14 +01:00
perf.nix linuxPackages_*.perf: Fix build after kernel 4.1 2015-09-03 23:37:15 +03:00
ubuntu-fan-3.patch nixos: add support for Ubuntu Fan Networking 2015-08-13 14:27:14 -04:00
ubuntu-fan-4.patch nixos: add support for Ubuntu Fan Networking 2015-08-13 14:27:14 -04:00
update.sh kernel: Add update script 2014-10-30 14:37:22 -07:00