Skip to content

[beta] Attempt to fix the component manifest problem for rls-preview - #44352

Closed
nrc wants to merge 338 commits into
rust-lang:betafrom
nrc:rls-component-manifest
Closed

[beta] Attempt to fix the component manifest problem for rls-preview#44352
nrc wants to merge 338 commits into
rust-lang:betafrom
nrc:rls-component-manifest

Conversation

@nrc

@nrcnrc commented Sep 5, 2017

Copy link
Copy Markdown
Member

cc #44270

r? @alexcrichton

Hypothesis - this change will lead to the installer putting rls-preview instead of rls in the components file in the rls tarball, which will lead to rustup being happy with the component name in the rls package, and prevent the CorruptComponent error.

There is no good way to test this though, as far as I can see?

borsand others added 9 commits September 4, 2017 04:30
…Mark-Simulacrum
rustbuild: Remove invalid doctest from bootstrap.py
…-new-fangled-thing, r=aturon
expand on using rustup custom toolchains in CONTRIBUTING.md
fixesrust-lang#42484
Should i include more notes about how to use a local build *without* rustup? It can kinda feel like a cop-out otherwise. Other means that come to mind are setting `$RUSTC` directly and fully installing it.
cc @rust-lang/docs
Compact display of static lib dependencies
Fixesrust-lang#33173
Instead of displaying one dependency per line, I've changed the format to display them all in one line.
As a bonus they're in format of linker flags (`-lfoo`), so the output can be copy&pasted if one is actually going to link as suggested.
Produce expansion info for more builtin macros
r? @jseyfriedfixesrust-lang#43268
[MIR] Restrict ProjectionElem::Index and Storage{Live,Dead} to Local.
(see rust-lang#44285)
r? @nikomatsakis
@alexcrichton
alexcrichton changed the base branch from master to betaSeptember 5, 2017 21:02
@alexcrichton

Copy link
Copy Markdown
Member

Sounds plausible to me!

I've retargeted this PR to the beta branch from the master branch and I've pushed a commit to bump the beta version as well, we can land it on nightly once we've verified that it works on beta.

@bors: r+

@bors

bors commented Sep 5, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit 7a1fad8 has been approved by alexcrichton

@alexcrichtonalexcrichton changed the title Attempt to fix the component manifest problem for rls-preview[beta] Attempt to fix the component manifest problem for rls-previewSep 5, 2017
@alexcrichton

Copy link
Copy Markdown
Member

@bors: p=1

I also realize that I don't think we've ever changed the base branch of a PR before, this may cause homu to explode.

@bors

bors commented Sep 5, 2017

Copy link
Copy Markdown
Collaborator

🔒 Merge conflict

@alexcrichton

Copy link
Copy Markdown
Member

Hm ok I didn't really expect that to work...

@nrc want to close this an reopen a new PR targeted at beta?

@nrc

nrc commented Sep 5, 2017

Copy link
Copy Markdown
MemberAuthor

I'll make a beta PR. Do we want to merge something to master too? Or will we forward-port the beta patch?

@alexcrichton

Copy link
Copy Markdown
Member

Nah yeah let's do a PR for the master branch here. I think I've probably done enough damage here though by accident you may wish to make a new PR though? Feel free to r=me on a master PR (although give a higher p=10 to a beta PR)

@nrc
nrcforce-pushed the rls-component-manifest branch from 7a1fad8 to 1ffc3ddCompareSeptember 5, 2017 22:08
@nrcnrc closed this Sep 5, 2017
@nrc

nrc commented Sep 5, 2017

Copy link
Copy Markdown
MemberAuthor

New master PR: #44356

@nrc

nrc commented Sep 5, 2017

Copy link
Copy Markdown
MemberAuthor

beta PR: #44357

bors added a commit that referenced this pull request Sep 14, 2017
[beta] Attempt to fix the component manifest problem for rls-preview
cc #44270
see #44352
bors added a commit that referenced this pull request Sep 15, 2017
[beta] Attempt to fix the component manifest problem for rls-preview
cc #44270
see #44352
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

20 participants

@nrc@alexcrichton@bors@Zoxc@oli-obk@JeremySorensen@mystor@kornelski@topecongiro@RalfJung@mattico@daboross@arielb1@vorner@ishitatsuyuki@eddyb@zackmdavis@SergioBenitez@frewsxcv@GuillaumeGomez