better-sqlite3 icon indicating copy to clipboard operation
better-sqlite3 copied to clipboard

Missing Electron Linux ARM Prebuilt Binaries

Open amiller-gh opened this issue 1 year ago • 3 comments

Began seeing errors on our Linux ARM builds after upgrading. I'm looking for them in the releases and not seeing them! https://github.com/WiseLibs/better-sqlite3/releases/tag/v11.3.0

Am I missing something, and/or are these easy to enable?

amiller-gh avatar Sep 17 '24 19:09 amiller-gh

For which ones are you looking for, there are at least some for NodeJS but non for Electron.

neoxpert avatar Sep 17 '24 19:09 neoxpert

Looking specifically for better-sqlite3-v11.3.0-electron-v128-linux-arm64.tar.gz.

The electron-v128-linux-x64 artifact exists, and there are node-v127-linux-arm binaries present, it just looks electron-linux-arm64 is missing!

amiller-gh avatar Sep 17 '24 20:09 amiller-gh

For reference, we upgraded to Electron v32, and because there are no pre-built binaries for linux-arm64 our build began failing because of https://github.com/WiseLibs/better-sqlite3/issues/1225. Sounds like the C++20 issue will be resolved soon, but prebuilt binaries would have helped keep this upgrade smooth!

amiller-gh avatar Sep 17 '24 20:09 amiller-gh

This should be resolved (and electron 33 is now added to the build matrix). Feel free to comment if there's still an issue.

Edit: I must have missed that this was an electron ARM build -- see #1294 and #1306

mceachen avatar Oct 20 '24 16:10 mceachen

Hello, I am facing the same problem. There are not pre-built binaries for linux-arm64 for Electron:

prebuild-install http 404 https://github.com/WiseLibs/better-sqlite3/releases/download/v11.5.0/better-sqlite3-v11.5.0-electron-v130-linux-arm64.tar.gz 

Svetoslavsb avatar Nov 11 '24 14:11 Svetoslavsb