Skip to content

Commit

Permalink
pin gcc to build that works with clang-9
Browse files Browse the repository at this point in the history
conda-forge changed the sysroot for the crosstool-ng built gcc in conda-forge/conda-forge.github.io#1085
They didn't rebuild clang-9 because they've moved on to using clang-10.
Until we're ready to move forward, pin the gcc to the build from the old sysroot.
  • Loading branch information
timsnyder committed Sep 3, 2020
1 parent 4fb2c7f commit d5f38a5
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions conda.recipe/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,25 @@ zip_keys: # [osx]
- # [osx]
- macos_min_version # [osx]
- MACOSX_DEPLOYMENT_TARGET # [osx]


# pin linux compiler to old build before the sysroot change because clang 9 wasn't updated
# to work with latest build of gcc
c_compiler:
- gcc # [linux]
- clang # [osx]
- vs2017 # [win]
c_compiler_version: # [unix]
- 11 # [osx and arm64]
- 10 # [osx and x86_64]
- 7.5.0 h09487f9_20 # [linux64 or aarch64]
- 8 # [ppc64le or armv7l]
cxx_compiler:
- gxx # [linux]
- clangxx # [osx]
- vs2017 # [win]
cxx_compiler_version: # [unix]
- 11 # [osx and arm64]
- 10 # [osx and x86_64]
- 7.5.0 h09487f9_20 # [linux64 or aarch64]
- 8 # [ppc64le or armv7l]

0 comments on commit d5f38a5

Please sign in to comment.