conda-forge / root-feedstock

A conda-smithy repository for root.
BSD 3-Clause "New" or "Revised" License
28 stars 23 forks source link

Decide about osx-arm64; fix it if supported #260

Open h-vetinari opened 1 month ago

h-vetinari commented 1 month ago

If osx-arm64 is a supported platform (and going forward, that basically asks whether osx is a supported platform, as arm architecture takes over), then the builds should be green.

There have been many merges here with broken CI for osx-arm64, which leads to resolution errors downstream (e.g. https://github.com/conda-forge/stir-feedstock/pull/116).

IMO osx-arm64 needs to be either fixed (preferable) or dropped.

h-vetinari commented 1 month ago

CC @chrisburr @vepadulano

henryiii commented 1 week ago

IIRC the original problem is ROOT can't be cross-compiled, so @chrisburr was manually building ARM packages locally. I would assume we might have native support in conda-forge's CI now?

h-vetinari commented 1 week ago

Thanks for the context. Should we re-attempt cross-compilation? I don't remember many cases where that wasn't ultimately solvable (even if we need to compile some extra stuff for the build agent architecture during building).

I would assume we might have native support in conda-forge's CI now?

No we don't yet. The macos-14 images are still running on amd64 agents at last check