1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-26 23:52:33 +00:00
nixpkgs/pkgs
Dima bdccffa81c linux_5_2, linux_5_3: fixing nondeterminism
In 5.2 kernel a new mechanism was introduced which embeds the kernel
headers in the kernel image and exposes them in procfs for simplified
use by userland tools.

It was introduced in
43d8ce9d65
and later modified a bit in
f7b101d330

The archive containing the header files had nondeterminism through the
header files metadata - specifically `mtime`, but I also decided to
normalize some other aspects just in case.

In our default setup we currently compile this as a module, so to expose
the headers to test the functionality `kheaders` needs to be loaded.

See https://lkml.org/lkml/2019/10/4/1036 and
https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git/commit/?h=fixes&id=2cc99c9cdc8fde5e92e34f9655829449cebd3e00

I commented out the documentation part of the patch to make it cleanly apply to
5.2 and 5.3, see remark in the patch itself.
2019-10-05 09:34:35 +02:00
..
applications Merge pull request #69145 from delroth/mcomix-setuptools 2019-09-21 13:19:24 -04:00
build-support Merge master into staging-next 2019-09-19 16:59:42 +02:00
common-updater
data Merge pull request #68302 from jD91mZM2/yaru 2019-09-21 12:12:59 -03:00
desktops Merge branch 'staging-next' 2019-09-21 13:14:09 +02:00
development ammonite: add scala-2.13 version 2019-09-21 13:16:30 -04:00
games Merge branch 'staging-next' 2019-09-21 13:14:09 +02:00
misc vimPlugins.LanguageClient-neovim: 0.1.146->0.1.154 2019-09-21 02:19:41 +09:00
os-specific linux_5_2, linux_5_3: fixing nondeterminism 2019-10-05 09:34:35 +02:00
servers Merge branch 'staging-next' 2019-09-21 13:14:09 +02:00
shells zsh-completions: 0.30.0 -> 0.31.0 2019-09-21 02:54:36 -05:00
stdenv stdenv/adapters.nix: remove static from makeStaticLibraries 2019-09-19 12:52:28 -04:00
test
tools Merge pull request #69174 from HugoReeves/master 2019-09-21 13:41:01 -04:00
top-level ammonite: add scala-2.13 version 2019-09-21 13:16:30 -04:00