Skip to content

ENH: Add Linux aarch64 builds#1

Draft
matthewfeickert wants to merge 2 commits intoconda-forge:mainfrom
matthewfeickert:enh/add-builds
Draft

ENH: Add Linux aarch64 builds#1
matthewfeickert wants to merge 2 commits intoconda-forge:mainfrom
matthewfeickert:enh/add-builds

Conversation

@matthewfeickert
Copy link
Member

@matthewfeickert matthewfeickert commented Dec 5, 2025

  • Add linux-aarch64 builds through cross-compilation and linux-* to linux-* emulation.
  • Bump build number.

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • [N/A] Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

@conda-forge-admin
Copy link
Contributor

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/recipe.yaml) and found it was in an excellent condition.

@kratsg
Copy link
Contributor

kratsg commented Dec 6, 2025

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/19980195583. Examine the logs at this URL for more detail.

@kratsg
Copy link
Contributor

kratsg commented Dec 6, 2025

gonna have part of it split out to here: #4

@kratsg
Copy link
Contributor

kratsg commented Dec 6, 2025

Can you rebase or re-do the changes?

@matthewfeickert matthewfeickert force-pushed the enh/add-builds branch 2 times, most recently from fdfc4d5 to cfd4743 Compare December 7, 2025 02:04
@matthewfeickert
Copy link
Member Author

I think the variants file

c_compiler_version: # [linux]
- 13 # [linux]
cxx_compiler_version: # [linux]
- 13 # [linux]
root_base: # [linux]
- 6.34.10 # [linux]

isn't using rattler-build syntax (https://rattler-build.prefix.dev/latest/variants/), so I'm trying a build with the if/then syntax.

@kratsg
Copy link
Contributor

kratsg commented Dec 10, 2025

@kratsg
Copy link
Contributor

kratsg commented Dec 10, 2025

I have some attempts here: #5

@matthewfeickert
Copy link
Member Author

@conda-forge-admin, please rerender

@matthewfeickert matthewfeickert force-pushed the enh/add-builds branch 2 times, most recently from 6f31bb0 to d3f13cc Compare February 25, 2026 14:59
@matthewfeickert matthewfeickert changed the title ENH: Add aarch64, ppc64le Linux and macOS ARM builds ENH: Add Linux aarch64 and macOS ARM builds Mar 11, 2026
@matthewfeickert matthewfeickert force-pushed the enh/add-builds branch 2 times, most recently from e12f8b4 to f1e0285 Compare March 11, 2026 13:28
@matthewfeickert matthewfeickert changed the title ENH: Add Linux aarch64 and macOS ARM builds ENH: Add Linux aarch64 builds Mar 11, 2026
@conda-forge-admin
Copy link
Contributor

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

I wanted to let you know that I linted all conda-recipes in your PR (recipe/recipe.yaml) and found some lint.

Here's what I've got...

For recipe/recipe.yaml:

  • ❌ The conda-forge.yml file is not allowed to have duplicate keys.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22954956373. Examine the logs at this URL for more detail.

* Add linux-aarch64 builds through cross-compilation and linux-* to linux-*
  emulation.
* Bump build number.
…6.03.11.12.39.23

Other tools:
- conda-build 26.1.0
- rattler-build 0.58.4
- rattler-build-conda-compat 1.4.11
@conda-forge-admin
Copy link
Contributor

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/recipe.yaml) and found it was in an excellent condition.

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 this pull request may close these issues.

3 participants