Skip to content

REH no longer works on Alpine as of 1.83.0 #534

@inga-lovinde

Description

@inga-lovinde

Does this issue occur when all extensions are disabled?: N/A (REH does not start regardless of the extensions in REH, but Open Remote extension is needed on the host to get REH running)

  • VS Code Version: Code OSS 1.83.1 on the host, OpenVSCode Server 1.83.0 in container (it worked without issues in 1.78).
  • OS Version: Alpine Edge x86_64.

Steps to Reproduce:

  1. Try to use Remote SSH extension on host to connect into Alpine-based container (on the latest edge, with the latest gcompat v1.0.0-r4 installed), configuring extension to use https://github.com/gitpod-io/openvscode-server/ for REH binaries;
  2. Observe that REH binary (openvscode-server) won't start, with "fcntl64: symbol not found" error message.

This is probably related to VSCodium/vscodium#1634 ; apparently this has already been fixed in VSCodium 1.82, but is still an issue in OpenVSCode Server.

There is a working workaround: manually replacing node binary in openvscode directory in container with the one downloaded from https://unofficial-builds.nodejs.org/download/release/v18.15.0/node-v18.15.0-linux-x64-musl.tar.xz , as suggested in VSCodium issue discussion, fixes this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions