vscodium-reh cannot start on CentOS 7 (/usr/lib64/libstdc++.so.6: versions CXXABI_1.3.9 - GLIBCXX_3.4.20 not found) #732

Closed
opened 2025-09-10 23:47:08 -05:00 by giteasync · 3 comments
Owner

Originally created by @GitMensch on GitHub.

Describe the bug
vscodium-reh seems to has build issues, kind of a revival of #1064 / #256, I guess?

Please confirm that this problem is VSCodium-specific

  • I guess this bug doesn't happen if I use Microsoft's Visual Studio Code, as the last release Info I've read on that was "code-server also works on CentOS7" (this may be outdated, though)

Please confirm that the issue/resolution isn't already documented

To Reproduce
Install vscodium-reh via Open Remote - SSH (automated after connecting to a machine)
Try to open a terminal.

Result

A native exception occurred during launch (/usr/lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/node-pty/build/Release/pty.node)).

Server environment:

  • cat /etc/redhat-release: CentOS Linux release 7.9.2009 (Core)
  • uname -a: Linux server 3.10.0-1160.25.1.el7.x86_64 #1 SMP Wed Apr 28 21:49:45 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Main logs show an additional issue:

[2022-09-19 12:55:07.582] [renderer9] [error] [Extension Host] Error: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/spdlog/build/Release/spdlog.node)
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.s._load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:14538)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at bindings (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/spdlog/index.js:3:35)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.s._load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:14538)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at r (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:101)
    at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:4:1720)
    at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11005)
    at a (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10302)
    at Object.errorback (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10423)
    at e.triggerErrorback (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11369)
    at /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11075
    at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:4:1737)
    at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11005)
    at a (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10302)
    at o._loadModule (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10432)
    at o._resolve (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:6:452)
    at o.defineModule (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:6144)
    at o._relativeRequire (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:6830)
    at r (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:9408)
    at D.S (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:7816)
    at new Promise (<anonymous>)
    at D (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:7796)
    at y._createSpdLogLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:8617)
    at new y (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:8437)
    at y.doCreateLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:92:964)
    at y.createLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:6404)
    at new P (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:85:9007)
    at A._createInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:1346)
    at A._createServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:3757)
    at A._createServiceInstanceWithOwner (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:3267)
    at A._createAndCacheServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:2942)
    at A._safeCreateAndCacheServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:2140)
    at A._getOrCreateServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:1861)
    at Object.get (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:455)
    at /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:100:1910
    at A.invokeFunction (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:325)
    at new b (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:100:1890)
    at n (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:19039)
Originally created by @GitMensch on GitHub. **Describe the bug** vscodium-reh seems to has build issues, kind of a revival of #1064 / #256, I guess? **Please confirm that this problem is VSCodium-specific** - [ ] I _guess_ this bug doesn't happen if I use Microsoft's Visual Studio Code, as the last release Info I've read on that was "code-server also works on CentOS7" (this may be outdated, though) **Please confirm that the issue/resolution isn't already documented** - [X] I checked [the Docs page](https://github.com/VSCodium/vscodium/blob/master/DOCS.md) and my issue is not mentioned there. **To Reproduce** Install vscodium-reh via Open Remote - SSH (automated after connecting to a machine) Try to open a terminal. **Result** ~~~ A native exception occurred during launch (/usr/lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/node-pty/build/Release/pty.node)). ~~~ **Server environment:** * `cat /etc/redhat-release`: `CentOS Linux release 7.9.2009 (Core)` * `uname -a`: `Linux server 3.10.0-1160.25.1.el7.x86_64 #1 SMP Wed Apr 28 21:49:45 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux` Main logs show an additional issue: ~~~ [2022-09-19 12:55:07.582] [renderer9] [error] [Extension Host] Error: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/spdlog/build/Release/spdlog.node) at Object.Module._extensions..node (node:internal/modules/cjs/loader:1187:18) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Function.s._load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:14538) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at bindings (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/node_modules/spdlog/index.js:3:35) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Function.s._load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:14538) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at r (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:101) at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:4:1720) at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11005) at a (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10302) at Object.errorback (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10423) at e.triggerErrorback (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11369) at /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11075 at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:4:1737) at e.load (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:3:11005) at a (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10302) at o._loadModule (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:10432) at o._resolve (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:6:452) at o.defineModule (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:6144) at o._relativeRequire (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:6830) at r (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/loader.js:5:9408) at D.S (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:7816) at new Promise (<anonymous>) at D (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:7796) at y._createSpdLogLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:8617) at new y (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:8437) at y.doCreateLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:92:964) at y.createLogger (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:78:6404) at new P (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:85:9007) at A._createInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:1346) at A._createServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:3757) at A._createServiceInstanceWithOwner (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:3267) at A._createAndCacheServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:2942) at A._safeCreateAndCacheServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:2140) at A._getOrCreateServiceInstance (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:1861) at Object.get (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:455) at /home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:100:1910 at A.invokeFunction (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:76:325) at new b (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:100:1890) at n (/home/me/.vscodium-server/bin/cea9d1a4b17966719d8c5f3cdd914480f7cec47c/out/vs/workbench/api/node/extensionHostProcess.js:111:19039) ~~~
giteasync added the
bug
stale
labels 2025-09-10 23:47:08 -05:00
Author
Owner

@github-actions[bot] commented on GitHub:

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment, and we'll keep it open. If you have any new additional information, please include it with your comment!

@github-actions[bot] commented on GitHub: This issue has been automatically marked as stale. **If this issue is still affecting you, please leave any comment**, and we'll keep it open. If you have any new additional information, please include it with your comment!
Author
Owner

@cdorbell2 commented on GitHub:

Hi
the problem with the glibc is always here

/usr/share/codium/codium --no-sandbox --disable-gpu
Loading "vscode-policy-watcher" failed
Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found [...]

no problem with vscode 1.74.1

@cdorbell2 commented on GitHub: Hi the problem with the glibc is always here > /usr/share/codium/codium --no-sandbox --disable-gpu Loading "vscode-policy-watcher" failed Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found [...] no problem with vscode 1.74.1
Author
Owner

@GitMensch commented on GitHub:

This issue with the glibc dependency tends to pop up again and again.... but for vscodium-reh, where it at least occurred with 1.72 and was fixed with 1.73 (by switching the build worker) it still works fine - so closing this one.

For the "complete" vscodium, see the related issue.

@GitMensch commented on GitHub: This issue with the glibc dependency tends to pop up again and again.... but for vscodium-reh, where it at least occurred with 1.72 and was fixed with 1.73 (by switching the build worker) it still works fine - so closing this one. For the "complete" vscodium, see the related issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VSCodium/vscodium#732
No description provided.