-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arm-unknown-linux-gnueabihf
enforces a minimum GLIBC
#24
Comments
If you have trouble with the real fix and you want to do a quick fix to get out in Insiders, maybe we can do something where we ship the old version of the binary just for this one arch, and the others continue using the latest. |
If you find there are perf costs to using musl, you can instead build on container targets that aligns the minimum GLIBC with VSCode server. For armhf - we build on Debian buster https://github.com/microsoft/vscode-linux-build-agent/blob/main/buster-armhf/Dockerfile |
Related: microsoft/vscode#179121 (comment)
It seems like systems that use
arm-unknown-linux-gnueabihf
looks forGLIBC_2.29
despite vscode supporting lower GLIBC versions. This is since that prebuilt is still not statically compiled, so building it againstubuntu-latest
likely increased the GLIBC version that it required from dynamically linked dependences.We should try to make this prebuilt statically compiled by using the musl version, as we did with microsoft/vscode-ripgrep#34
The text was updated successfully, but these errors were encountered: