-
-
Couldn't load subscription status.
- Fork 429
Closed
Description
I'm working on upgrading to Node 24, but have run into a problem with better-sqlite3 12.0.0 which I've tracked down to:
$ ./node_modules/better-sqlite3/node_modules/.bin/prebuild-install --verbose
prebuild-install info begin Prebuild-install version 7.1.2
prebuild-install info looking for local prebuild @ prebuilds/better-sqlite3-v12.0.0-node-v137-linux-x64.tar.gz
(node:1195400) [DEP0176] DeprecationWarning: fs.R_OK is deprecated, use fs.constants.R_OK instead
(Use `node --trace-deprecation ...` to show where the warning was created)
prebuild-install info looking for cached prebuild @ /home/wolf/.npm/_prebuilds/7cd347-better-sqlite3-v12.0.0-node-v137-linux-x64.tar.gz
prebuild-install http request GET https://github.com/WiseLibs/better-sqlite3/releases/download/v12.0.0/better-sqlite3-v12.0.0-node-v137-linux-x64.tar.gz
prebuild-install http 404 https://github.com/WiseLibs/better-sqlite3/releases/download/v12.0.0/better-sqlite3-v12.0.0-node-v137-linux-x64.tar.gz
prebuild-install warn install No prebuilt binaries found (target=24.1.0 runtime=node arch=x64 libc= platform=linux)
I see from the releases page that better-sqlite3-v12.0.0-node-v134-linux-x64.tar.gz is the latest available. Clicking “Details” on https://nodejs.org/en/about/previous-releases tells me this is the N-API version for Node 23, so I assume there’s something missing from the build config to support newer versions of Node, but I can’t immediately see anything obviously wrong with the changes in #1371. Maybe some of the build assets failed to upload somehow?
Metadata
Metadata
Assignees
Labels
No labels