-
Notifications
You must be signed in to change notification settings - Fork 12.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
Fix how paths are printed by error messages during bootstrap #47731
Conversation
r? @aturon (rust_highfive has picked a reviewer for you, use r? to override) |
Looks to me like this is exactly what @alexcrichton called for in this comment; great! Thanks! |
@bors r+ |
📌 Commit 4005430 has been approved by |
☔ The latest upstream changes (presumably #47740) made this pull request unmergeable. Please resolve the merge conflicts. |
4005430
to
c6faac4
Compare
Rebased. |
@bors: r=pnkfelix |
📌 Commit c6faac4 has been approved by |
I'm pretty sure Lines 753 to 755 in 9fd7da9
Cargo.toml and Cargo.lock will need to be added to Lines 848 to 858 in 9fd7da9
|
☔ The latest upstream changes (presumably #47676) made this pull request unmergeable. Please resolve the merge conflicts. |
Ping from triage, @wesleywiser! You have merge conflicts that need to be addressed! |
@wesleywiser Ping from triage; just wanted to let you know that in two days this PR will be closed for inactivity, unless you respond to the request to resolve merge conflicts. Note that this isn't necessarily a dead end; you will of course be free to reopen once you've resolved the conflicts. |
Thanks @shepmaster and @BatmanAoD! I'm getting back from some vacation time and still trying to dig through my inbox. I'll have some time tomorrow night to fix this up. |
65d6cf0
to
0eb5283
Compare
☔ The latest upstream changes (presumably #47657) made this pull request unmergeable. Please resolve the merge conflicts. |
0eb5283
to
7581336
Compare
Fixed. |
@bors: r+ |
📌 Commit 7581336 has been approved by |
☔ The latest upstream changes (presumably #48202) made this pull request unmergeable. Please resolve the merge conflicts. |
⌛ Testing commit 65b0f834cd538a3da551d3355bb134a843c36f37 with merge 0bed0be4d9e06b9eea856120dac66ce2f1a30191... |
☔ The latest upstream changes (presumably #48476) made this pull request unmergeable. Please resolve the merge conflicts. |
💔 Test failed - status-travis |
Cannot build bootstrap in
|
65b0f83
to
2a6035d
Compare
Fixed and rebased. @bors r+ p=1 |
📌 Commit 2a6035d has been approved by |
⌛ Testing commit 2a6035d3772fb635b2ab73dc24319ddcca029bbb with merge fb3ec5c0902a49bf6744fd8e138fa278a5b0bb4e... |
💔 Test failed - status-travis |
2a6035d
to
ebebe63
Compare
I'm starting to become frustrated with this -- it looks like every piece of infra doesn't want us to do this. @alexcrichton Is there a chance you have an easy way to avoid the above error? Maybe we can tell Cargo that the "root" toml file doesn't actually matter for our build directory (note that hard coding this isn't really a good idea since relative build paths are relatively typical AIUI). |
Unfortunately I don't think so, there's no way currently to tell Cargo "no please don't look up past this directory for a workspace root" |
Fixes #47355