diff options
author | mingchuan <ming@culpring.com> | 2016-12-27 00:28:51 +0800 |
---|---|---|
committer | mingchuan <ming@culpring.com> | 2016-12-27 00:28:51 +0800 |
commit | a0922271d37ce3ed3c2a6b48d6f284d185d07e26 (patch) | |
tree | a5655786555466a8d9061c7eaa3468c9688b29f2 /pkgs/development/compilers/crystal | |
parent | 2876b31ed5fa5234366814ae3d44f1e3d7c42975 (diff) | |
download | nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar.gz nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar.bz2 nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar.lz nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar.xz nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.tar.zst nixpkgs-a0922271d37ce3ed3c2a6b48d6f284d185d07e26.zip |
crystal: fix build in chroot environment
previous build failed on hydra because /usr/bin/env do not exist in a chroot build environment.
Diffstat (limited to 'pkgs/development/compilers/crystal')
-rw-r--r-- | pkgs/development/compilers/crystal/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/compilers/crystal/default.nix b/pkgs/development/compilers/crystal/default.nix index ed9907a283b..5bb3b60d96d 100644 --- a/pkgs/development/compilers/crystal/default.nix +++ b/pkgs/development/compilers/crystal/default.nix @@ -57,6 +57,9 @@ stdenv.mkDerivation rec { ''; buildPhase = '' + # patch the script which launches the prebuilt compiler + substituteInPlace $(pwd)/crystal-${version}-1/bin/crystal --replace \ + "/usr/bin/env bash" "${stdenv.shell}" ${fixPrebuiltBinary} cd crystal-${version} |