aws / aws/aws-toolkit-vscode

Q workspace: Getting GLIBCXX_3.4.30 not found errors

Open
#6,490 1 comment 0 reactions 0 assignees View on GitHub
amazon-q bug
Dominant language
TypeScript
Stars
2k
Forks
807
Avg merge
10h 12m
Merged PRs (30d)
7

Description

## Problem
Getting error messages from Amazon Q Visual Studio Code extension:

> Request initialize failed with message: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by ~/.vscode-server/extensions/amazonwebservices.amazon-q-vscode-1.45.0/resources/qserver/dist/build/Release/faiss-node.node)
Code: -32603

## Steps to reproduce the issue

Launch with the extension enabled.

## Expected behavior

No error messages

## System details (run `AWS: About` and/or `Amazon Q: About`)
- Visual Studio Code version:
```
Version: 1.96.4 (Universal)
Commit: cd4ee3b1c348a13bafd8f9ad8060705f6d4b9cba
Date: 2025-01-16T00:16:19.038Z
Electron: 32.2.6
ElectronBuildId: 10629634
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.2.0
```
- Amazon Q version:
```
OS: Linux arm64 6.1.124-134.200.amzn2023.aarch64
Visual Studio Code extension host: 1.96.4
Amazon Q: 1.45.0
node: 20.18.1
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the failure with the Amazon Q Visual Studio Code extension enabled, using the reported Amazon Q 1.45.0 and Linux arm64 environment. Inspect the extension's faiss-node.node dependency at resources/qserver/dist/build/Release/faiss-node.node and verify the GLIBCXX_3.4.30 error is resolved without producing an initialize failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.