diff options
author | Shea Levy <shea@shealevy.com> | 2014-02-03 18:54:25 -0500 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2014-02-03 18:54:25 -0500 |
commit | 5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6 (patch) | |
tree | cdbedf2f0398f8beecf26a32cc94bb20654b142d /pkgs/top-level/all-packages.nix | |
parent | a2b9ed2eaef767c150a36cabfce35ba85df23a71 (diff) | |
download | nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar.gz nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar.bz2 nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar.lz nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar.xz nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.tar.zst nixlib-5ac4f3dcf6d54cc322ff0581518eaa207c53c5f6.zip |
llvm: Attempt to fix build on darwin
Signed-off-by: Shea Levy <shea@shealevy.com>
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d4048429fdc5..bbae9a7946e7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2798,7 +2798,13 @@ let else stdenv; }; - llvmPackages = recurseIntoAttrs (import ../development/compilers/llvm/3.4 { inherit newScope stdenv fetchurl; isl = isl_0_12; }); + llvmPackages = recurseIntoAttrs (import ../development/compilers/llvm/3.4 { + inherit newScope fetchurl; + isl = isl_0_12; + stdenv = if stdenv.isDarwin + then stdenvAdapters.overrideGCC stdenv gccApple + else stdenv; + }); llvmPackagesSelf = import ../development/compilers/llvm/3.4 { inherit newScope fetchurl; isl = isl_0_12; stdenv = libcxxStdenv; }; mentorToolchains = recurseIntoAttrs ( |