-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
musl is not always dynamically linked #83
Comments
Need to try the workaround mentioned here: ziglang/zig#11909 (comment) |
This appears to work. We can do this as a temporary workaround. Also, as I noted in ziglang/zig#11909 (comment), this bug does not actually affect shared libraries. |
This reverts commit 2097506. See: vezel-dev/zig-sdk#83 (comment)
This won't actually work in our case after all, as it requires the dynamic linker to be present at the given path (e.g. |
See:
.NET RIDs like
linux-musl-x64
(and friends) are meant for systems with a dynamic musl libc, such as Alpine. Linking musl statically is not what we want and is likely to blow up in 'fun' ways. As a result, our support for musl-based RIDs for C/C++ code is effectively unusable right now (but should work fine for Zig code).I think this is strictly an upstream Zig bug; we pass all the right flags on our end.
The text was updated successfully, but these errors were encountered: