Documentation* (both official and unofficial) regarding the status of v14 on macOS arm64 hardware is pretty confusing, mostly the word is "no go", but I believe the current status is that it's working. I'm not sure which "support tier" is applicable, maybe "Experimental"? Also not clear from https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md when it might've started building.
I'd like to add a row for "macOS arm64" to https://github.com/nodejs/node/blob/v14.x/BUILDING.md, thoughts?
| Operating System |
Architectures |
Versions |
Support Type |
Notes |
| macOS |
x64 |
>= 10.11 |
Tier 1 |
|
| macOS |
arm64 |
>= 14.? |
Experimental |
|
| SmartOS |
x64 |
>= 18 |
Tier 2 |
|
Starting with node v16.3.0, I installed & used nvm 0.38.0 (nvm -v) to install v14.17.6 (node -v) arm64 (node -p "process.arch"), on macOS 11.5.2 (sw_vers -productVersion) arm64 (uname -m).