diff options
author | Albert Safin <xzfcpw@gmail.com> | 2019-09-19 15:43:35 +0000 |
---|---|---|
committer | Albert Safin <xzfcpw@gmail.com> | 2019-09-20 02:45:53 +0000 |
commit | 42482a1d60c53bc82a1fa5e3098ebc8a9884a40a (patch) | |
tree | b8b01fd0de176da79d6ff689e19d5795587a43f0 /pkgs/stdenv | |
parent | cf4e4820f629326928a6b8fd179a3aa5dd6d4773 (diff) |
setup.sh: avoid subshells: iterating a file
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r-- | pkgs/stdenv/generic/setup.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index e25ea735a93c5..ea550a6d534b4 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -449,7 +449,8 @@ findInputs() { [[ -f "$pkg/nix-support/$file" ]] || continue local pkgNext - for pkgNext in $(< "$pkg/nix-support/$file"); do + read -r -d '' pkgNext < "$pkg/nix-support/$file" || true + for pkgNext in $pkgNext; do findInputs "$pkgNext" "$hostOffsetNext" "$targetOffsetNext" done done |