You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The reason will be displayed to describe this comment to others. Learn more.
Hi @SMillerDev
Node cannot be compiled on arm64 before nodejs/node#36161
until 11th, April the arm64 support was cherry picked to node 14 nodejs/node#38051 (comment)
but this commit was built on 7th January. I am a bit confused how is that even possible? Could you please share more context?
700c6c1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @fxcoudert, May I know where the arm64 binary come from? It seems Node didn't ship arm64 binary for 14 officially. Cheers.
700c6c1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All homebrew software is compiled from source. So this binary was also compiled from source.
700c6c1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @SMillerDev
Node cannot be compiled on arm64 before nodejs/node#36161
until 11th, April the arm64 support was cherry picked to node 14 nodejs/node#38051 (comment)
but this commit was built on 7th January. I am a bit confused how is that even possible? Could you please share more context?
700c6c1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The compiler error mentioned in that issue is building OpenSSL, but we build OpenSSL separately.
There were indeed some v8 fixes that came later, but the absence of them didn't actually break the compile.
700c6c1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the explanations! @SMillerDev @Bo98
I really appreciate that.