-
-
Notifications
You must be signed in to change notification settings - Fork 216
Labels
Description
Describe the bug A clear and concise description of what the bug is.
#12 35.12 npm error code 1
#12 35.12 npm error path /app/node_modules/zeromq
#12 35.12 npm error command failed
#12 35.12 npm error command sh -c node ./script/install.js
#12 35.12 npm error Building addon node via cmake-ts (requires cmake, ninja, and the vcpkg dependencies)
#12 35.12 npm error --------------------------------------------------
#12 35.12 npm error WARNING: Building only for the current runtime.
#12 35.12 npm error WARNING: DO NOT SHIP THE RESULTING PACKAGE
#12 35.12 npm error --------------------------------------------------
#12 35.12 npm error Error: Failed to load zeromq.js addon.node: Error: No compatible zeromq.js addon found for linux arm64 glibc. The candidates were:
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"x64","runtime":"node","runtimeVersion":"20.18.3","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"ia32","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"msvc"}
#12 35.12 npm error {"name":"windows-x86","os":"win32","arch":"ia32","runtime":"node","runtimeVersion":"12.22.12","additionalDefines":[],"dev":false,"toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","abi":72,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"x64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"arm64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"musl"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"arm64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"musl"}
#12 35.12 npm error Error: No compatible zeromq.js addon found for linux arm64 glibc. The candidates were:
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"x64","runtime":"node","runtimeVersion":"20.18.3","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"win32","arch":"ia32","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"msvc"}
#12 35.12 npm error {"name":"windows-x86","os":"win32","arch":"ia32","runtime":"node","runtimeVersion":"12.22.12","additionalDefines":[],"dev":false,"toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","abi":72,"libc":"msvc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"x64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"x64","runtime":"node","runtimeVersion":"12.22.12","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":72,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"darwin","arch":"arm64","runtime":"node","runtimeVersion":"20.19.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":115,"libc":"libc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"musl"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"x64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"glibc"}
#12 35.12 npm error {"name":"","dev":false,"os":"linux","arch":"arm64","runtime":"node","runtimeVersion":"22.14.0","toolchainFile":null,"CMakeOptions":[],"addonSubdirectory":"","additionalDefines":[],"abi":127,"libc":"musl"}
#12 35.12 npm error at findAddon (/app/node_modules/zeromq/lib/load-addon.js:39:19)
#12 35.12 npm error at Object.<anonymous> (/app/node_modules/zeromq/lib/load-addon.js:88:15)
#12 35.12 npm error at Module._compile (node:internal/modules/cjs/loader:1529:14)
#12 35.12 npm error at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
#12 35.12 npm error at Module.load (node:internal/modules/cjs/loader:1275:32)
#12 35.12 npm error at Module._load (node:internal/modules/cjs/loader:1096:12)
#12 35.12 npm error at Module.require (node:internal/modules/cjs/loader:1298:19)
#12 35.12 npm error at require (node:internal/modules/helpers:182:18)
#12 35.12 npm error at main (/app/node_modules/zeromq/script/install.js:51:7)
#12 35.12 npm error at Object.<anonymous> (/app/node_modules/zeromq/script/install.js:59:1)
#12 35.12 npm error at findAddon (/app/node_modules/zeromq/lib/load-addon.js:63:15)
#12 35.12 npm error at Object.<anonymous> (/app/node_modules/zeromq/lib/load-addon.js:88:15)
#12 35.12 npm error at Module._compile (node:internal/modules/cjs/loader:1529:14)
#12 35.12 npm error at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
#12 35.12 npm error at Module.load (node:internal/modules/cjs/loader:1275:32)
#12 35.12 npm error at Module._load (node:internal/modules/cjs/loader:1096:12)
#12 35.12 npm error at Module.require (node:internal/modules/cjs/loader:1298:19)
#12 35.12 npm error at require (node:internal/modules/helpers:182:18)
#12 35.12 npm error at main (/app/node_modules/zeromq/script/install.js:51:7)
#12 35.12 npm error at Object.<anonymous> (/app/node_modules/zeromq/script/install.js:59:1)
#12 35.12 npm error 'os' was missing in the 'configurations'. Defaulting to the current operating system linux
#12 35.12 npm error 'arch' was missing in the 'configurations'. Defaulting to the current architecture arm64
#12 35.12 npm error `runtime` was missing in the `configurations`. Defaulting to `node`
#12 35.12 npm error 'runtimeVersion' was missing in the 'configurations'. Defaulting to the current runtimeVersion 20.19.0
#12 35.12 npm error cmake binary not found, try to specify 'cmakeToUse'
#12 35.12 npm error node:child_process:930
#12 35.12 npm error throw err;
#12 35.12 npm error ^
#12 35.12 npm error
#12 35.12 npm error Error: Command failed: /usr/bin/node /app/node_modules/cmake-ts/build/main.js nativeonly
#12 35.12 npm error at genericNodeError (node:internal/errors:984:15)
#12 35.12 npm error at wrappedFn (node:internal/errors:538:14)
#12 35.12 npm error at checkExecSyncError (node:child_process:891:11)
#12 35.12 npm error at Object.execFileSync (node:child_process:927:15)
#12 35.12 npm error at cmakeTs (/app/node_modules/zeromq/script/install.js:18:6)
#12 35.12 npm error at main (/app/node_modules/zeromq/script/install.js:54:7)
#12 35.12 npm error at Object.<anonymous> (/app/node_modules/zeromq/script/install.js:59:1)
#12 35.12 npm error at Module._compile (node:internal/modules/cjs/loader:1529:14)
#12 35.12 npm error at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
#12 35.12 npm error at Module.load (node:internal/modules/cjs/loader:1275:32) {
#12 35.12 npm error status: 1,
#12 35.12 npm error signal: null,
#12 35.12 npm error output: [ null, null, null ],
#12 35.12 npm error pid: 49,
#12 35.12 npm error stdout: null,
#12 35.12 npm error stderr: null
#12 35.12 npm error }
#12 35.12 npm error
#12 35.12 npm error Node.js v20.19.0
#12 35.12 npm notice
Reproducing If possible, provide a list of commands or a code sample that
reproduces the bug that you are observing. Otherwise please describe as much as
possible in which circumstances the bug can be observed.
run npm install
with a JS project that ZeroMQ.js 6.4.1 on Ubuntu arm64.
Expected behavior A clear and concise description of what you expected to
happen.
expected npm install to complete successfully as Ubuntu 24.04 AMD64
Tested on
- OS: Ubuntu 24.04 arm64
- ZeroMQ.js version: 6.4.1