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

ENH: Add Linux aarch64 and ppc64le builds #1

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

matthewfeickert
Copy link
Member

@matthewfeickert matthewfeickert commented Oct 31, 2024

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.

@matthewfeickert matthewfeickert self-assigned this Oct 31, 2024
@matthewfeickert
Copy link
Member Author

@conda-forge-admin, please rerender

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

@matthewfeickert
Copy link
Member Author

Can't add macOS aarch64 yet, as this is blocked by ROOT not yet having a v6.32.2 build for osx-arm64 build.

@matthewfeickert
Copy link
Member Author

@conda-forge-admin, please rerender

@matthewfeickert matthewfeickert changed the title ENH: Add macOS arm64 and Linux aarch64 and ppc64le builds ENH: Add Linux aarch64 and ppc64le builds Oct 31, 2024
@matthewfeickert matthewfeickert marked this pull request as draft October 31, 2024 03:53
@matthewfeickert
Copy link
Member Author

This seems stuck for the time being until the ROOT migration (https://conda-forge.org/status/migration/?name=root_base6322) is finished.

@matthewfeickert
Copy link
Member Author

@conda-forge-admin, please rerender

@matthewfeickert
Copy link
Member Author

Yeah, need ROOT to get rebuilt again for macOS:

├─ clangxx_osx-64 18.*  is requested and can be installed;
└─ root_base >=6.32.2,<6.32.3.0a0  is not installable because there are no viable options
   ├─ root_base 6.32.2 would require
   │  └─ clangxx_osx-64 17.* , which conflicts with any installable versions previously reported;
   └─ root_base 6.32.2 would require
      └─ clangxx_osx-64 16.* , which conflicts with any installable versions previously reported.

@matthewfeickert matthewfeickert force-pushed the mnt/add-aarch64-and-macos-arm branch from ec80140 to 44f08c5 Compare February 9, 2025 07:57
@matthewfeickert
Copy link
Member Author

@conda-forge-admin, please rerender

matthewfeickert and others added 2 commits February 9, 2025 01:46
* Add linux_aarch64, linux_ppc64le, and osx_arm64 to build_platform and build via
  cross compile from x86 (linux_64) to use Microsoft Azure Pipelines
  for the builds.
   - c.f. https://conda-forge.org/docs/maintainer/conda_forge_yml/#build-platform
* Bump build number.
@matthewfeickert matthewfeickert force-pushed the mnt/add-aarch64-and-macos-arm branch from 9ae356f to 59331ee Compare February 9, 2025 08:47
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.

2 participants