slurm: add patch to allow full path lengths in --get-user-env

Fix fallout from https://github.com/NixOS/nixpkgs/pull/90041
and 5d8f61f3bf, which fixes
the crash of slurmd but "sbatch --get-user-env" did not work
properly.
This commit is contained in:
Markus Kowalewski
2020-06-26 11:18:50 +02:00
parent 335c487686
commit b8703b4a92
2 changed files with 19 additions and 0 deletions
+6
View File
@@ -22,6 +22,12 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" ];
patches = [
# increase string length to allow for full
# path of 'echo' in nix store
./common-env-echo.patch
];
prePatch = ''
substituteInPlace src/common/env.c \
--replace "/bin/echo" "${coreutils}/bin/echo"