about summary refs log tree commit diff
path: root/pkgs/build-support/rust
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2015-10-29 15:07:18 +0100
committerRicardo M. Correia <rcorreia@wizy.org>2015-10-29 15:16:51 +0100
commit777c9c3768a10f1e62f90c797ce63717e4a74092 (patch)
treee08910f12f72de068d8e66fa7cb4bd42a13730d6 /pkgs/build-support/rust
parent2cba327feb1a2feea7cb694024416b020057e9bb (diff)
downloadnixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar.gz
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar.bz2
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar.lz
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar.xz
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.tar.zst
nixlib-777c9c3768a10f1e62f90c797ce63717e4a74092.zip
buildRustPackage: fix erroneous /bin/sh reference
The fetch-cargo-deps script is written in bash syntax, but it
erroneously ran under the /bin/sh interpreter.

This wasn't noticed because /bin/sh is actually bash in NixOS, but on
some other systems this is not true.
Diffstat (limited to 'pkgs/build-support/rust')
-rwxr-xr-xpkgs/build-support/rust/fetch-cargo-deps2
-rw-r--r--pkgs/build-support/rust/fetchcargo.nix2
2 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/build-support/rust/fetch-cargo-deps b/pkgs/build-support/rust/fetch-cargo-deps
index ae1ca62050fc..04d33c60d30e 100755
--- a/pkgs/build-support/rust/fetch-cargo-deps
+++ b/pkgs/build-support/rust/fetch-cargo-deps
@@ -1,5 +1,3 @@
-#! /bin/sh
-
 source $stdenv/setup
 
 set -euo pipefail
diff --git a/pkgs/build-support/rust/fetchcargo.nix b/pkgs/build-support/rust/fetchcargo.nix
index 5dd80bd4aa57..0ce1d0a11d32 100644
--- a/pkgs/build-support/rust/fetchcargo.nix
+++ b/pkgs/build-support/rust/fetchcargo.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
   phases = "unpackPhase installPhase";
 
   installPhase = ''
-    ${./fetch-cargo-deps} . "$out"
+    bash ${./fetch-cargo-deps} . "$out"
   '';
 
   outputHashAlgo = "sha256";