From 2ec4704961bc12bab1ba1a5af05f21d2dcc91e7d Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 9 Oct 2014 23:13:08 +0400 Subject: [PATCH] stdenv: Fix handling spaces in 'substitute' --- pkgs/stdenv/generic/setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index 443e57b065d0..eba29beee172 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -339,7 +339,7 @@ substitute() { local n p pattern replacement varName content # a slightly hacky way to keep newline at the end - content="$(cat $input; echo -n X)" + content="$(cat "$input"; echo -n X)" content="${content%X}" for ((n = 2; n < ${#params[*]}; n += 1)); do