[MacPorts] #61430: Allow x86_64 ports to be used on arm64 hardware via Rosetta 2

MacPorts noreply at macports.org
Wed Nov 11 16:19:35 UTC 2020


#61430: Allow x86_64 ports to be used on arm64 hardware via Rosetta 2
-------------------------+--------------------
 Reporter:  ryandesign   |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  base         |    Version:
 Keywords:               |       Port:
-------------------------+--------------------
 On an Apple Silicon machine if I try to install a port that specifies
 `supported_archs` that includes x86_64 but does not include arm64, the
 error is e.g.:

 {{{
 Error: iTerm2 cannot be installed for the configured build_arch 'arm64'
 because it only supports the arch(s) 'x86_64'.
 }}}

 Instead, it should allow the installation to proceed, and install all of
 the port's dependencies universal, so that the software can be used via
 Rosetta 2.

 This would match how we allowed PowerPC apps to run on Intel Macs via
 Rosetta.

-- 
Ticket URL: <https://trac.macports.org/ticket/61430>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list