nixpkgs/pkgs/top-level
Joachim Fasting e38b74ba89
grsecurity: work around for #20490
In `scripts/Makefile.modinst`, the code that generates the list of
modules to install passes file names via the command line.  When
installing a grsecurity kernel, this list appears to exceed the
shell's argument list limit, as in

    make[2]: execvp: /nix/store/[...]-bash-4.3-p46/bin/bash: Argument list too long

The build does not fail, however, but the list of modules to be installed ends
up being empty.  Thus, the resulting kernel package output contains no modules,
rendering it useless.

We work around this by patching the makefile to use `find -exec` to
process files.  Why this would occur for grsecurity and not other
kernels is unknown, most likely there's something *else* that is
actually causing this behaviour, so this is a temporary fix until that
cause is found.

Fixes https://github.com/NixOS/nixpkgs/issues/20490
2016-11-18 16:14:26 +01:00
..
aliases.nix Remove fuse-zip 2016-11-04 09:42:39 -04:00
all-packages.nix grsecurity: work around for #20490 2016-11-18 16:14:26 +01:00
default.nix top-level: top-level/stdenv.nix no longer needs pkg argument 2016-11-06 21:28:38 -08:00
dotnet-packages.nix OpenNAT: init at 2.1.0 2016-10-29 13:28:24 +08:00
emacs-packages.nix emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
emscripten-packages.nix xmlmirror: move README.md to better place 2016-08-29 23:08:46 +02:00
haskell-packages.nix Initial support for cross-compiling ghc 2016-11-15 16:59:09 -05:00
impure.nix
lua-packages.nix luasocket: fix eval 2016-09-25 16:18:08 +02:00
make-tarball.nix make-tarball.nix: filter out MD5 warnings in evaluation check 2016-10-12 10:50:58 +02:00
metrics.nix
node-packages-generated.nix nodePackages.bower2nix: 3.0.1 -> 3.1.1 2016-09-15 01:28:37 +01:00
node-packages.json
node-packages.nix
ocaml-packages.nix ocaml-nocrypto: 0.5.1 -> 0.5.3 2016-11-17 21:40:46 +01:00
perl-packages.nix perl-Log-Log4perl: 1.47 -> 1.48 2016-11-18 00:12:00 +01:00
php-packages.nix phpPackages.zmq: 1.1.3 -> 1.1.4, php7 compatibility 2016-11-10 00:37:10 +01:00
platforms.nix Disabling OABI_COMPAT on ARM platforms. 2016-11-06 12:20:43 +01:00
pure-packages.nix
python-packages.nix Merge pull request #20358 from f--t/fix/powerline-update-2.4 2016-11-17 22:21:57 -05:00
release-cross.nix
release-lib.nix release-lib: Remove unused allowTexliveBuilds option 2016-09-11 01:13:49 +03:00
release-python.nix
release-small.nix Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
release.nix Revert "nixpkgs: add tested alias for unstable job" 2016-10-13 17:06:03 +02:00
rust-packages.nix rustRegistry: 2016-10-29 -> 2016-11-15 2016-11-16 13:26:36 +02:00
stdenv.nix top-level: Make config-overriden stdenv bootstrap more normally 2016-11-06 21:28:38 -08:00