biomejs/biome-vscode

๐Ÿ› Could not start dynamically linked executable: ./biome-linux-x64

Opened this issue ยท 0 comments

VS Code version

1.89.1

Extension version

2.2.3

Biome version

1.7.3

Operating system

  • Windows
  • macOS
  • Linux

Description

The bundled biome cli uses a dynamically linked release. This is not a good choice since it introduces several hidden dependencies on the end users and limits the compatibility:

  • linux-vdso.so.1
  • libgcc_s.so.1
  • libpthread.so.0
  • libm.so.6
  • libdl.so.2
  • libc.so.6

The biome-linux-x64-musl release is statically linked, meaning that it has no external dependencies and all necessary code is contained within the binary. This is the best choice if talking compatibility.

image

Please consider using a self-contained binary for the use within the extension.

Steps to reproduce

N/A

Expected behavior

Extensions uses statically linked biome cli release.

Does this issue occur when using the CLI directly?

Not sure / Not applicable

Logs

No response