Skip to content
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

Extending conda-forge.yml's os_version for other linux_*s #93

Open
jakirkham opened this issue Nov 20, 2024 · 0 comments · May be fixed by #96
Open

Extending conda-forge.yml's os_version for other linux_*s #93

jakirkham opened this issue Nov 20, 2024 · 0 comments · May be fixed by #96

Comments

@jakirkham
Copy link
Member

jakirkham commented Nov 20, 2024

Currently we have the following for linux_64 in conda-forge.yml

os_version:
linux_64: cos7

However it would be good to specify all linux_*s there as well. Based on this logic it looks like cos7 for x86_64 and alma8 for aarch64

docker_image:
# TODO: We're using the aarch64-cuda:11.8 image, based on ubi8, only to get a
# newer glibc for the CUDA 12 builds. For some reason, aarch64 + CUDA 12 is
# expecting GLIBC_2.27.
- quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 # [linux and aarch64] # glibc 2.28
- quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux and x86_64] # glibc 2.17
- quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 # [linux and aarch64] # glibc 2.28
- quay.io/condaforge/linux-anvil-cuda:11.8 # [linux and x86_64] # glibc 2.17

So something like this could be a good starting point

os_version:
  linux_64: cos7
  linux_aarch64: alma8

As follow up, we will want to clear out the conda_build_config.yaml workarounds here

Edit - Removed linux_ppc64le above as it was dropped in PR: #84

Edit (2) - Updated linux_aarch64 to alma8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant