diff options
author | Daniël de Kok <me@danieldk.eu> | 2020-09-03 09:13:19 +0200 |
---|---|---|
committer | Daniël de Kok <me@danieldk.eu> | 2020-09-03 09:46:21 +0200 |
commit | b1700a73361284c6c0132e6caf5e0345223f3010 (patch) | |
tree | 5ea6d252aa5dbb99b446eab3afc80291c9281fa4 /pkgs/stdenv | |
parent | 0d83d01dfeec097ab9ddfbab5acaf1225f96c44f (diff) |
stdenv: unset SDKROOT on Darwin
The Rust `cc` crate started running `xcrun` when SDKROOT is defined:
https://github.com/alexcrichton/cc-rs/commit/a970b0ab0beecec1d9c589d2e6aa5f3ad1bd3f9b
Consequently, building crates that use newer versions of the `cc`
crate fail, because xcrun is not available in pure build environments.
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r-- | pkgs/stdenv/darwin/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 9de6ef63bfea..341b1f4b29c3 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -34,7 +34,7 @@ in rec { export NIX_ENFORCE_NO_NATIVE=''${NIX_ENFORCE_NO_NATIVE-1} export NIX_ENFORCE_PURITY=''${NIX_ENFORCE_PURITY-1} export NIX_IGNORE_LD_THROUGH_GCC=1 - export SDKROOT= + unset SDKROOT export MACOSX_DEPLOYMENT_TARGET=${macosVersionMin} |