Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Fix arm64 Linux Electron prebuild #348

Closed
wants to merge 16 commits into from

Conversation

dennisameling
Copy link
Contributor

Identify the Bug

See #347

Description of the Change

After merging this PR, arm64 Linux Electron prebuilds will be created in an arm64 Docker containers, which uses QEMU emulation. This seems to be the only viable option for now, because apparently node-gyp doesn't support cross-compilations for other platforms than Windows.

Alternate Designs

Possible Drawbacks

QEMU emulation is slow, thus increasing the build time. An alternative could be to use Travis arm64 hosted CI, like sharp/sharp is doing (for x64 they use GitHub Actions). GitHub Actions currently doesn't offer arm64 hosted agents yet.

Verification Process

Release Notes

Repair arm64 Linux Electron prebuilds

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant