Restore macOS builds to use ARM-based macos-latest
#2813
Labels
effort/days
Estimated to take multiple days, but less than a week
exp/expert
Having worked on the specific codebase is important
kind/bug
A bug in existing code (including security flaws)
kind/maintenance
Work required to avoid breaking changes or harm to project's status quo
P1
High: Likely tackled by core team if no one steps up
topic/macos
MacOS specific
This is the actual fix that needs to happen after workaround from #2811 was merged.
The way we build for macOS right now is to do Intel build, and leverage intel emulation on ARM.
This works, we have single build that works on both ARM and Intel, because intel Kubo binary is also used.
Unfortunately it is not future-proof, as ARM is the bew default.
Regressions like #2809 will happen.
Right now we are not able to build on
macos-latest
(14) because it is ARM-based, and there is no Intel version anymore.Next steps
We need to rework the way our macOS build works.
There is some prior work and research done in #1856 and in #2681.
Initial thoughts:
The text was updated successfully, but these errors were encountered: