Skip to content

MacOS builds overhaul  #26

@gnikit

Description

@gnikit

The current MacOS builds are built on the deprecated mac-13 image. Moreover they use some handwritten scripts for cross compilation on ARM, that manually download and link against a fixed cross-compiled version of gfortran.

The best solution for this would be to natively build wheels for ARM.

Notes (unordered)

  • whilst trying to fix the issue I noticed that the sdist on MacOS fails (among some other wheels on Linux). I am not sure if that indicates that the cmake build is not deterministic or broken
  • pyproject.toml contains broken classifiers
  • scikit-build might not be the best backend for this, consider using its replacement

Cc @perazz

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions