-
Notifications
You must be signed in to change notification settings - Fork 194
Prebuilt module for darwin-arm64 is for wrong architecture #339
Comments
@antelle hmm, that's weird. The CI log (https://travis-ci.org/github/atom/node-keytar/jobs/744665837#L770) clearly indicates I don't have a Mac at hand currently, but will later today. Will have a closer look then. If we can't find a solution to fix the prebuild, we can simply remove the prebuild in a next release so that it'll fall back to native compilation on arm64. To be continued
|
I don’t see arm64 being passed to node-gyp in this log, right. Rebuilding it manually for arm64 worked well for me. |
@dennisameling interesting, you're saying node-gyp doesn't pass the architecture to the compiler correctly, however building it with
Logs
If you search |
I think know why, |
Interesting find! I thought that it'd use the node-gyp version specified by keytar, but apparently it doesn't then. Let's just remove the prebuild altogether for now, that's the fastest/easiest way forward I think. Done in #340 👍 |
So I just tried with
Then the architecture is correct:
So I tried to do |
Prerequisites
Description
Hi! I discovered that the prebuilt module for Apple Silicon is actually for x64, instead of arm64.
Steps to Reproduce
Expected behavior:
Actual behavior:
Reproduces how often:
n/a
Versions
v7.2.0
Additional Information
n/a
The text was updated successfully, but these errors were encountered: