Skip to content

Ingest run_constraints on other llvm packages from repodata patches#142

Merged
github-actions[bot] merged 2 commits into
conda-forge:mainfrom
h-vetinari:constraints
Oct 22, 2023
Merged

Ingest run_constraints on other llvm packages from repodata patches#142
github-actions[bot] merged 2 commits into
conda-forge:mainfrom
h-vetinari:constraints

Conversation

@h-vetinari

Copy link
Copy Markdown
Member

Closes #141 (hopefully)

Still a draft because I'm not sure about some things (will comment in the diff).

@conda-forge-linter

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@h-vetinari

This comment was marked as outdated.

Comment thread recipe/meta.yaml
Comment on lines 57 to +76
- {{ pin_subpackage("llvm-tools", exact=True) }}
- libcxx >={{ cxx_compiler_version }}.a0 # [osx]
run_constrained:
- llvm {{ version }}
- llvm-tools {{ version }}
- clang {{ version }}
- clang-tools {{ version }}

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding llvm-tools as a run-constraint when it's already pinned as a subpackage seems... unnecessary?

Comment thread recipe/meta.yaml
Comment on lines -106 to -133
run_constrained: # [not win]
- llvmdev {{ version }} # [not win]

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This part I don't understand either. The run-constraint from llvm on llvmdev should have been there already, but it still shows up in the diff of #141.

@beckermr

Copy link
Copy Markdown
Member

I'll need to resolve the merge conflicts at the cli. Will do later.

@conda-forge-webservices

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@beckermr beckermr added the automerge Merge the PR when CI passes label Oct 22, 2023
@github-actions github-actions Bot merged commit 2768c15 into conda-forge:main Oct 22, 2023
@github-actions

Copy link
Copy Markdown
Contributor

Hi! This is the friendly conda-forge automerge bot!

I considered the following status checks when analyzing this PR:

  • linter: passed
  • azure: passed

Thus the PR was passing and merged! Have a great day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Merge the PR when CI passes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add clang, clang-tools, and other pins to recipe

3 participants