-
-
Notifications
You must be signed in to change notification settings - Fork 507
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix c_stdlib_version zip with cdt_name #5607
Conversation
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 ( |
Thanks Axel! 🙏 Do we need to do this with Think we may also need to add both of these to the CUDA 12 migrator as well |
Edit: Nevermind... |
So I looked at this again in more detail, and I had wrongly remembered / imagined that
Consequently, I've added only I was kinda expecting the CI here would check matching zip length also for CUDA builds? But in any case, I think this should be good now. I'd propose to merge it and see if it solves the ucx situation. |
@h-vetinari @jakirkham can you all test these changes with relevant feedstocks before merging? |
Yes am planning to test. Just have been in meetings most of the day |
AFAIU it's not possible to fully test this because the change in the zip_keys will only apply once the global pinning is updated. |
You can run against the new copy of the config by download it locally and calling
|
OK, I can confirm that conda-forge/ucx-split-feedstock#158 can rerender again with the changes from this PR. Edit: Also tested a non-cuda feedstock (numpy), no problems. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Thanks all! 🙏 This is working smoothly now 😄 |
I got the glibc error for cuda12 builds today. It installed sysroot 2.28 instead of 2.17, while the glibc in the image is still 2.17. Finally, I found this PR and realized cuda120.yaml should be updated manually. The update for cuda120.yaml here doesn't affect the downstream feedstocks. |
Wait, it doesn't work... |
Follow-up to #5592
This tries to match the setup of the linux selectors with cdtname:
conda-forge-pinning-feedstock/recipe/conda_build_config.yaml
Lines 123 to 132 in 595a16b
CC @beckermr @jakirkham @isuruf