Skip to content

Commit

Permalink
undo libcxx constraints
Browse files Browse the repository at this point in the history
  • Loading branch information
h-vetinari committed Jul 28, 2024
1 parent c79087e commit 68a76bf
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,13 @@ requirements:
- llvmdev {{ llvm_version }}.* # [build_platform != target_platform]
- make
- sed
# https://github.com/conda-forge/libcxx-feedstock/issues/162
- libcxx <18 # [osx]
host:
#- xar
# We only use the static library from this and only get away with that as it depends on nothing.
- zlib
- llvmdev {{ llvm_version }}.*
- libuuid # [linux]
- tapi
- libcxx <18 # [osx]

outputs:
- name: cctools_{{ cross_platform }}
Expand All @@ -66,7 +63,6 @@ outputs:
build:
- {{ stdlib('c') }}
- {{ compiler('cxx') }}
- libcxx <18 # [osx]
- autoconf
- automake
- make
Expand All @@ -75,10 +71,10 @@ outputs:
- llvmdev {{ llvm_version }}.*
- llvm {{ llvm_version }}.*
- tapi
- libcxx <18 # [osx]
- libcxx # [osx]
- {{ pin_subpackage("ld64_" + cross_platform, max_pin="x.x") }}
run:
- libcxx <18 # [osx]
- libcxx # [osx]
- {{ pin_subpackage("ld64_" + cross_platform, max_pin="x.x") }}
- sigtool
run_constrained:
Expand Down Expand Up @@ -117,27 +113,24 @@ outputs:
build:
- {{ stdlib('c') }}
- {{ compiler('cxx') }}
- libcxx <18 # [osx]
- autoconf
- automake
- make
host:
- llvm {{ llvm_version }}.*
- clang {{ llvm_version }}.*
- tapi
- libcxx <18 # [osx]
- libuuid # [linux]
- libcxx # [osx]
- libuuid # [linux]
run:
- {{ pin_compatible("tapi") }}
- libcxx <18 # [osx]
- libcxx # [osx]
- sigtool
run_constrained:
- {{ pin_compatible("clang") }}
- ld {{ ld64_version }}.*
- cctools {{ cctools_version }}.*
- cctools_{{ cross_platform }} {{ cctools_version }}.*
# https://github.com/conda-forge/libcxx-feedstock/issues/162
- libcxx <18 # [osx]
test:
requires:
- clang {{ llvm_version }}.*
Expand All @@ -164,7 +157,6 @@ outputs:
host:
- llvm {{ llvm_version }}.*
- clang {{ llvm_version }}.*
- libcxx <18 # [osx]
- {{ pin_subpackage("ld64_" + cross_platform, exact=True) }}
run:
- {{ pin_subpackage("ld64_" + cross_platform, exact=True) }}
Expand All @@ -190,7 +182,6 @@ outputs:
host:
- llvm {{ llvm_version }}.*
- clang {{ llvm_version }}.*
- libcxx <18 # [osx]
- {{ pin_subpackage("ld64", exact=True) }}
- {{ pin_subpackage("cctools_" + cross_platform, exact=True) }}
run:
Expand Down

0 comments on commit 68a76bf

Please sign in to comment.