-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
3rd party objects missing from nightly-2019-10-12 #65335
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: