Skip to content

/lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found #19215

@metalwhale

Description

@metalwhale

Hello everyone :D
First of all, I just want to say thank you for developing/maintaining rust-analyzer. Your work is amazing, and we Rustaceans truly appreciate it.

I'm encountering the following error while installing the latest version of rust-analyzer:

/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)

I'm sorry if this is a newbie question, but can anyone enlighten me on how to fix this? Thanks in advance!

For more details:

Here is the full error log
[Error - 11:48:00 AM] Server process exited with code 1.
[Error - 11:48:00 AM] Client Rust Analyzer Language Server: connection to server is erroring.
Cannot call write after a stream was destroyed
[Error - 11:48:00 AM] Server initialization failed.
  Message: Cannot call write after a stream was destroyed
  Code: -32099 
[Error - 11:48:00 AM] Rust Analyzer Language Server client: couldn't create connection to server.
  Message: Cannot call write after a stream was destroyed
  Code: -32099 
[Info  - 11:48:00 AM] Connection to server got closed. Server will restart.
true
/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)
[Error - 11:48:00 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 11:48:00 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
[Error - 11:48:00 AM] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
	at Za.shutdown (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8492)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8071)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:44:38234)
	at Za.handleConnectionError (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:43:63)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 11:48:00 AM] Server initialization failed.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:00 AM] Rust Analyzer Language Server client: couldn't create connection to server.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:00 AM] Restarting server failed
  Message: write EPIPE
  Code: -32099 
[Info  - 11:48:00 AM] Connection to server got closed. Server will restart.
true
/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)
[Error - 11:48:01 AM] Server process exited with code 1.
[Error - 11:48:01 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 11:48:01 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
[Error - 11:48:01 AM] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
	at Za.shutdown (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8492)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8071)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:44:38234)
	at Za.handleConnectionError (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:43:63)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 11:48:01 AM] Server initialization failed.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:01 AM] Rust Analyzer Language Server client: couldn't create connection to server.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:01 AM] Restarting server failed
  Message: write EPIPE
  Code: -32099 
[Info  - 11:48:01 AM] Connection to server got closed. Server will restart.
true
/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)
[Error - 11:48:01 AM] Server process exited with code 1.
[Error - 11:48:01 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 11:48:01 AM] Client Rust Analyzer Language Server: connection to server is erroring.
write EPIPE
[Error - 11:48:01 AM] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
	at Za.shutdown (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8492)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:41:8071)
	at Za.stop (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:44:38234)
	at Za.handleConnectionError (/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/out/main.js:43:63)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 11:48:01 AM] Server initialization failed.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:01 AM] Rust Analyzer Language Server client: couldn't create connection to server.
  Message: write EPIPE
  Code: -32099 
[Error - 11:48:01 AM] Restarting server failed
  Message: write EPIPE
  Code: -32099 
[Info  - 11:48:01 AM] Connection to server got closed. Server will restart.
true
/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)
[Error - 11:48:01 AM] Server process exited with code 1.
[Error - 11:48:01 AM] Server process exited with code 1.
[Error - 11:48:01 AM] Client Rust Analyzer Language Server: connection to server is erroring.
Cannot call write after a stream was destroyed
[Error - 11:48:01 AM] Server initialization failed.
  Message: Cannot call write after a stream was destroyed
  Code: -32099 
[Error - 11:48:01 AM] Rust Analyzer Language Server client: couldn't create connection to server.
  Message: Cannot call write after a stream was destroyed
  Code: -32099 
[Error - 11:48:01 AM] Restarting server failed
  Message: Cannot call write after a stream was destroyed
  Code: -32099 
[Error - 11:48:01 AM] The Rust Analyzer Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
/root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by /root/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.2317-linux-arm64/server/rust-analyzer)

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-supportCategory: support questions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions