-
Notifications
You must be signed in to change notification settings - Fork 13.3k
3rd party objects missing from nightly-2019-10-12 #65335
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
x86_64-unknown-linux-musl is also affected Checkout the size difference:
Link error when trying to build a musl binary:
|
I checked @rustbot modify labels: +T-release +C-bug |
Tier-1
|
cc @rust-lang/release |
So @rust-lang/release, as the I think the priority should be keeping nightly as usable as possible (thus reverting the PR), reducing the stdlib size is less important and can be done later. |
That was the intent of #64823, but I'm very sorry that I neglected these extra runtime objects. My focus is on I'm glad you already have a fix PR! |
Ah, this probably explains why Miri CI is failing on Windows with this change. (Though I think that's using windows-msvc?) Executing the compiled Miri binary just fails without any stdout/stderr indicating why. |
We're reverting the PR that caused the regression in #65342. |
All |
Revert #65342 landed 15 hours ago, so the next nightly should have the original full rust-std again. We'll retry the limited set later, with any 3rd party objects needed, but first I want to figure out how to sanity-check the dist package in CI for all targets so this doesn't regress. There is a |
This should be fixed in the latest nightly. |
Yup it is! |
Split the rustc target libraries into separate rustc-dev component This is re-applies a squashed version of #64823 as well as including #65337 to fix bugs noted after merging the first PR. The second PR is confirmed as fixing windows-gnu, and presumably also fixes other platforms, such as musl (i.e. #65335 should be fixed); `RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup toolchain install nightly-2019-10-16` can be installed to confirm that this is indeed the case.
Split the rustc target libraries into separate rustc-dev component This is re-applies a squashed version of #64823 as well as including #65337 to fix bugs noted after merging the first PR. The second PR is confirmed as fixing windows-gnu, and presumably also fixes other platforms, such as musl (i.e. #65335 should be fixed); `RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup toolchain install nightly-2019-10-16` can be installed to confirm that this is indeed the case.
The text was updated successfully, but these errors were encountered: