You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Homebrew will need to support both "classic" binaries compiling for x64 and Universal 2 binaries which will likely include both a x64 binary and an ARM binary (Will add data about Universal 2 as more information about it becomes available).
At the same time ARM based Macs with MacOS 10.16 "Big Sur" will also support installing iPad OS apps natively (most likely only through the app store).
Starting with a similar approach as Linuxbrew which does not have bottles but compiles ARM applications might be a good idea.
The motivation for the feature
With the announcement of using Apple's own ARM-based A12/A13 SoC chips for new Macs during Apple's WWDC 2020 Keynote they will also introduce a new binary format called "Universal 2" which will contain Intel and ARM compiled binaries. As with the transition from PowerPC to Intel Apple will migrate towards their so-called "Apple Silicone" within 2 years while starting to deliver hardware by the end of 2020.
How the feature would be relevant to at least 90% of Homebrew users
Apple will transition to only sell ARM-based Macs within two years so all users will need it at some point.
The text was updated successfully, but these errors were encountered:
crunchtime-ali
changed the title
ARM/Universal 2 binary support
Universal 2 (Apple Silicone) binary support
Jun 22, 2020
A detailed description of the proposed feature
Homebrew will need to support both "classic" binaries compiling for x64 and Universal 2 binaries which will likely include both a x64 binary and an ARM binary (Will add data about Universal 2 as more information about it becomes available).
At the same time ARM based Macs with MacOS 10.16 "Big Sur" will also support installing iPad OS apps natively (most likely only through the app store).
Starting with a similar approach as Linuxbrew which does not have bottles but compiles ARM applications might be a good idea.
The motivation for the feature
With the announcement of using Apple's own ARM-based A12/A13 SoC chips for new Macs during Apple's WWDC 2020 Keynote they will also introduce a new binary format called "Universal 2" which will contain Intel and ARM compiled binaries. As with the transition from PowerPC to Intel Apple will migrate towards their so-called "Apple Silicone" within 2 years while starting to deliver hardware by the end of 2020.
How the feature would be relevant to at least 90% of Homebrew users
Apple will transition to only sell ARM-based Macs within two years so all users will need it at some point.
The text was updated successfully, but these errors were encountered: