-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Rust 1.40 #17684
Rust 1.40 #17684
Conversation
c0e05f8
to
8e48ec0
Compare
Gonna need these files mirrored from https://repo.voidlinux-ppc.org/distfiles/ to our distfiles location:
|
Done |
Please don't merge yet. There are issues when cross building for armv7-musl. |
Really? I cross-compiled for |
FWIW I could just now cross build rust for |
We figured it out yesterday, there is a regression in cargo that results in libraries from cross sysroot leaking into host, particularly libgcc_s; that results in certain configs breaking, e.g. aarch64-musl on x86_64-musl, with errors from host dynamic linker such as "unsupported relocation " where N is some aarch64 reloc number... We will probably revert the rev in cargo locally Rust builds fine as does the new cargo but trying to cross compile using this new cargo will result in the compiler failing to execute |
Yes, musl builds are fine now, already tested this. Currently running glibc builds to make sure it doesn't break anything else. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Testing:
Depends on #17671