manual icon indicating copy to clipboard operation
manual copied to clipboard

Node 22 GLIBC_2.28 not found

Open PapaBravo opened this issue 2 months ago • 1 comments

I'm trying to install the current version 13 of foundry and their recommended way requires node 20+

Unfortunately, this package requires GLIBC_2.28.

Running ldd --version shows you have libc 2.17 installed.

Any chance of updating that?

Node 22 stderr when starting the application

node:internal/modules/cjs/loader:1865
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /home/pboeck/foundryvtt/resources/app/node_modules/classic-level/prebuilds/linux-x64/classic-level.node)
    at Object..node (node:internal/modules/cjs/loader:1865:18)
    at Module.load (node:internal/modules/cjs/loader:1441:32)
    at Function._load (node:internal/modules/cjs/loader:1263:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
    at Module.require (node:internal/modules/cjs/loader:1463:12)
    at require (node:internal/modules/helpers:147:16)
    at load (/home/pboeck/foundryvtt/resources/app/node_modules/node-gyp-build/node-gyp-build.js:22:10)
    at Object.<anonymous> (/home/pboeck/foundryvtt/resources/app/node_modules/classic-level/binding.js:1:43)
    at Module._compile (node:internal/modules/cjs/loader:1706:14)
    at Object..js (node:internal/modules/cjs/loader:1839:10)
    at Module.load (node:internal/modules/cjs/loader:1441:32)
    at Function._load (node:internal/modules/cjs/loader:1263:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
    at Module.require (node:internal/modules/cjs/loader:1463:12) {
  code: 'ERR_DLOPEN_FAILED'
}

PapaBravo avatar Oct 15 '25 19:10 PapaBravo

https://uberspace.social/@ubernauten/114041558960428911

no-one avatar Oct 17 '25 23:10 no-one