diff options
Diffstat (limited to 'pkgs/top-level/stdenv.nix')
-rw-r--r-- | pkgs/top-level/stdenv.nix | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/pkgs/top-level/stdenv.nix b/pkgs/top-level/stdenv.nix index d5d9288907f7..9f485b8c90ef 100644 --- a/pkgs/top-level/stdenv.nix +++ b/pkgs/top-level/stdenv.nix @@ -9,16 +9,7 @@ rec { defaultStdenv = allStdenvs.stdenv // { inherit platform; }; stdenv = - if bootStdenv != null then - (bootStdenv // { inherit platform; }) - else if crossSystem == null && config ? replaceStdenv then - config.replaceStdenv { - # We import again all-packages to avoid recursivities. - pkgs = nixpkgsFun { - # We remove packageOverrides to avoid recursivities - config = removeAttrs config [ "replaceStdenv" ]; - }; - } - else - defaultStdenv; + if bootStdenv != null + then (bootStdenv // { inherit platform; }) + else defaultStdenv; } |