-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Rollup Version
4.0.2
Operating System (or Browser)
Alpine 3.18
Node Version (if applicable)
18.18.1
Link To Reproduction
https://github.com/joshuaavalon/rollup-arm-bug
Expected Behaviour
Build successfully like other platforms.
Actual Behaviour
When you use node:18-alpine
Docker and target platform like linux/arm/v6
and linux/arm/v7
, it show the following error.
https://github.com/joshuaavalon/rollup-arm-bug/actions/runs/6490693336/job/17626861855
#24 31.37 > rollup-arm-bug@1.0.0 build
#24 31.37 > rollup -c
#24 31.37
#24 33.63 node:internal/modules/cjs/loader:1340
#24 33.63 return process.dlopen(module, path.toNamespacedPath(filename));
#24 33.63 ^
#24 33.63
#24 33.63 Error: Error loading shared library ld-linux-armhf.so.3: No such file or directory (needed by /app/node_modules/@rollup/rollup-linux-arm-gnueabihf/rollup.linux-arm-gnueabihf.node)
#24 33.63 at Module._extensions..node (node:internal/modules/cjs/loader:1340:18)
#24 33.63 at Module.load (node:internal/modules/cjs/loader:1119:32)
#24 33.63 at Module._load (node:internal/modules/cjs/loader:960:12)
#24 33.63 at Module.require (node:internal/modules/cjs/loader:1143:19)
#24 33.63 at require (node:internal/modules/cjs/helpers:119:18)
#24 33.63 at Object. (/app/node_modules/rollup/dist/native.js:49:36)
#24 33.63 at Module._compile (node:internal/modules/cjs/loader:1256:14)
#24 33.63 at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
#24 33.63 at Module.load (node:internal/modules/cjs/loader:1119:32)
#24 33.63 at Module._load (node:internal/modules/cjs/loader:960:12) {
#24 33.63 code: 'ERR_DLOPEN_FAILED'
#24 33.63 }