diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-06-24 13:06:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-24 13:06:46 +0200 |
commit | d871186cdfe3b0d83df99864ff07eb281935c4e6 (patch) | |
tree | 9a076ca652dcefa4e3d6ad175f6eb9bbe99b5d2b /pkgs/stdenv | |
parent | efa4262986332eaefaacfc7adcd0326aee71eaf4 (diff) | |
parent | 8fa084dc0f0d3eac2714f15bc478f10b33ad433c (diff) | |
download | nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar.gz nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar.bz2 nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar.lz nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar.xz nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.tar.zst nixpkgs-d871186cdfe3b0d83df99864ff07eb281935c4e6.zip |
Merge pull request #108102 from matthewbauer/bash-version-check
stdenv/setup.sh: Add version check to setup script
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r-- | pkgs/stdenv/generic/setup.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index a73474c952e..066ef6ed9eb 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -1,6 +1,12 @@ set -eu set -o pipefail +if [ -n "${BASH_VERSINFO-}" ] && [ "${BASH_VERSINFO-}" -lt 4 ]; then + echo "Detected Bash version that isn't supported by Nixpkgs (${BASH_VERSION})" + echo "Please install Bash 4 or greater to continue." + exit 1 +fi + if (( "${NIX_DEBUG:-0}" >= 6 )); then set -x fi |