"Error: Only 64-bit Intel and M1 processors are supported on OS X" on M1 pro #11838
Labels
confirmed
We want to fix or implement it
good first issue
Good first issue or something that should is nice to do.
Impact:few
Project:Apple
Issues on the Apple platforms and software (MacOS, iOS, Safari)
I'm on a 14" macbook M1 pro and get the following error when trying to run a freshly downloaded/installed meteor 2.5.3:
From the blogpost announcing meteor 2.5.1 I would expect meteor to work on my machine.
Given that I'm on an M1, the error message saying only intel and M1 is supported is not very helpful.
UPDATE:
Following the code checking machine info, at https://github.com/meteor/meteor/blob/devel/tools/utils/archinfo.ts#L161-L163 there is a check whether
uname -preturnsarm.On my machine
uname -preturnsarm64, in additionsysctl -n hw.cpu64bit_capablereturns1, causing the checks to fail.UPDATE2:
I now realize that I am using uname as provided by gnu coreutils (installed through homebrew). If I use the original uname that comes with MacOS
uname -preturns the correctarm. Homebrew gnu coreutilsuname -preturnsarm64.Perhaps a bit of an edge case, nonetheless a situation I would expect to arise more often (it is not uncommon to install gnu coreutils on mac). I can submit a PR if desired.
The text was updated successfully, but these errors were encountered: