Initial thread: #59295 (comment)
When running on M1 mac, if the installer is launched from a rosetta terminal it runs under x64 translation.
This causes the installer to falsely identify the machine as x64.
We should avoid this if we can using sysctl.proc_translated
https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment
We need to leverage this here in the host's postinstall script, as well as in the bundle authoring in arcade and installer. cc @sfoslund
Initial thread: #59295 (comment)
When running on M1 mac, if the installer is launched from a rosetta terminal it runs under x64 translation.
This causes the installer to falsely identify the machine as x64.
We should avoid this if we can using
sysctl.proc_translatedhttps://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment
We need to leverage this here in the host's postinstall script, as well as in the bundle authoring in arcade and installer. cc @sfoslund