cannot build on FreeBSD
tsowa opened this issue · comments
tsowa commented
After upgrading to rollup 4 (6e02ac9) there is a problem with building on FreeBSD:
/roboczy/www/uikit$ yarn install && npm install pnpm && yarn compile
yarn install v1.22.19
info No lockfile found.
[1/4] Resolving packages...
⡀ @rollup/plugin-alias@^5.0.1(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
⠄ magic-string@^0.30.3(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
⢀ picomatch@^2.3.1(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
⠠ readable-stream@^3.6.0(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
⠠ readable-stream@^3.6.0(node:4466) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
warning rollup-plugin-modify > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > prettier-plugin-organize-imports@3.2.4" has unmet peer dependency "typescript@>=2.9".
[4/4] Building fresh packages...
success Saved lockfile.
Done in 147.54s.
added 2 packages in 3m
91 packages are looking for funding
run `npm fund` for details
yarn run v1.22.19
$ pnpm compile-less && pnpm compile-js
> uikit@3.17.1 compile-less /roboczy/www/uikit
> pnpm icons && node build/less
> uikit@3.17.1 icons /roboczy/www/uikit
> node build/icons
/roboczy/www/uikit/node_modules/rollup/dist/native.js:30
throw new Error(
^
Error: Your current platform "freebsd" and architecture "x64" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead.
The following platform-architecture combinations are supported:
android-arm
android-arm64
darwin-arm64
darwin-x64
linux-arm
linux-arm64
linux-arm64 (musl)
linux-x64
linux-x64 (musl)
win32-arm64
win32-ia32
win32-x64
If this is important to you, please consider supporting Rollup to make a native build for your platform and architecture available.
at Object.<anonymous> (/roboczy/www/uikit/node_modules/rollup/dist/native.js:30:8)
at Module._compile (node:internal/modules/cjs/loader:1241:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
at Module.load (node:internal/modules/cjs/loader:1091:32)
at Module._load (node:internal/modules/cjs/loader:938:12)
at cjsLoader (node:internal/modules/esm/translators:284:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:234:7)
at ModuleJob.run (node:internal/modules/esm/module_job:217:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:316:24)
at async loadESM (node:internal/process/esm_loader:34:7)
Node.js v20.9.0
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
cf0b401 builds fine