"Template" installation script does not consider M1 compatibility via Rosetta 2 #207
Labels
topic: code
Related to content of the project itself
type: imperfection
Perceived defect in any part of project
This repository contains a "template" installation script that can provide a convenient installation option for any application that publishes builds via GitHub releases:
https://github.com/arduino/tooling-project-assets/tree/main/other/installation-script
This script automatically detects the host system OS and architecture and downloads the appropriate release file based on this.
Apple's Rosetta 2 software allows applications built for x86-64 hosts to run on machines using their ARM 64-bit M1 processor.
Due to current infrastructure challenges (e.g., lack of GitHub-hosted GitHub Actions runners), Arduino's applications may not yet be available as native M1 builds, yet the existing macOS x86-64 builds work perfectly well on these machines thanks to Rosetta 2.
The installation script currently fails to install these applications:
This will cause prospective users to mistakenly think that the application is not available for their system.
To do
Related
Also reported at:
The text was updated successfully, but these errors were encountered: