-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
CrossGen2 nupkg on linux-musl-arm64 environment links to wrong libc #66791
Comments
/cc @mangod9 @dotnet/crossgen-contrib |
Thanks for reporting the issue @ayakael. Is this a new issue on 6.0.3? |
@janvorli has anything changed recently on musl builds? |
No, nothing has changed. This looks like some higher level RID related issue. |
/cc @agocke since the "RID" acronym was mentioned. |
I don't think this is a RID issue -- the actual binary inside the package is linked to the wrong libc. I think either our packaging is wrong (it's pulling from the wrong directory) or the build is wrong (it's building against the wrong libc). |
It is the case of |
Description
CrossGen2 6.0.3 nupkg links to wrong libc on linux-musl-arm64 environment
Reproduction Steps
Expected behavior
Should link to
ld-linux-musl-aarch64.so.1
Actual behavior
Rather links to
ld-linux-aarch64.so.1
Regression?
No response
Known Workarounds
Does not occur when built via source-build on Alpine environment. See package available at via
https://dl-cdn.alpinelinux.org/alpine/edge/testing/armv7/dotnet6-bootstrap-artifacts-6.0.102-r1.apk
(tar package, availabe at./usr/share/dotnet/artifacts/6.0.102/microsoft.netcore.app.crossgen2.linux-musl-arm64.6.0.2.nupkg
)Configuration
No response
Other information
No response
The text was updated successfully, but these errors were encountered: