nixpkgs-suyu/pkgs
David Guibert 1e77d0b975 kernel 4.14 require libelf to compile modules.
[...]
make modules -C /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/build EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/nix-build-spl-kernel-2017-11-16-4.14.9.drv-0/source/build
/nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/source/Makefile:939: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.

This patch introduces kernel.moduleBuildDependencies to avoid the logic "stdenv.lib.optional (stdenv.lib.versionAtLeast kernel.version "4.14") libelf" in multiple places.

[dezgeg did some minor tweaks on top]
2017-12-29 23:08:17 +02:00
..
applications kernel 4.14 require libelf to compile modules. 2017-12-29 23:08:17 +02:00
build-support Merge pull request #32302 from andir/uwimap-pollution 2017-12-29 00:08:26 +01:00
common-updater update-source-version: Name part of name can contain dashes 2017-12-26 20:02:01 +02:00
data Merge pull request #32861 from romildo/new.ibm-plex 2017-12-24 13:36:08 +00:00
desktops Merge pull request #32927 from peterhoeg/u/kdeapp 2017-12-28 08:22:27 +08:00
development Merge pull request #33167 from bnikolic/mingw32-w64-fix 2017-12-29 15:44:17 -05:00
games Merge pull request #33040 from yegortimoshenko/20171225.022736/easyrpg-player 2017-12-29 08:33:58 +03:00
misc dolphinEmuMaster: 20170902 -> 20171218 2017-12-23 22:31:15 -08:00
os-specific kernel 4.14 require libelf to compile modules. 2017-12-29 23:08:17 +02:00
servers prometheus-blackbox-exporter: 0.10.0 -> 0.11.0 2017-12-29 01:13:35 +01:00
shells fish: 2.7.0 -> 2.7.1 2017-12-25 14:56:25 -06:00
stdenv darwin stdenv boostrap tools: use curl without kerberos 2017-12-24 11:10:10 +01:00
test Add clang multilib variants (x64_64-only, 64/32bit), basic multilib tests 2017-12-05 07:17:14 -06:00
tools collectd: 5.7.2 -> 5.8.0 2017-12-29 17:34:55 +00:00
top-level Finance::Quote: 1.38 -> 1.47 2017-12-29 20:56:47 +01:00