Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate to cargo-0.18.0-nightly (fa1b12a 2017-02-07) #15852
Conversation
|
Let’s try to isolate the failure in #15565 (comment) @bors-servo try |
Update to rustc 1.17.0-nightly (11bc48a15 2017-03-06)… and cargo 0.17.0-nightly (385e243 2017-01-27).
|
|
|
Yup, same:
|
|
Let’s see with only rust updated, not cargo. @bors-servo try |
Update to rustc 1.17.0-nightly (11bc48a15 2017-03-06) <s>and cargo 0.17.0-nightly (385e243 2017-01-27).</s> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15852) <!-- Reviewable:end -->
|
|
|
I killed some useless jobs, here is |
|
It didn't break, so the culprit is |
|
@bors-servo try |
Update to rustc 1.17.0-nightly (11bc48a15 2017-03-06) <s>and cargo 0.17.0-nightly (385e243 2017-01-27).</s> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15852) <!-- Reviewable:end -->
|
|
|
Killed all jobs but |
|
The required DLLs of that test (at least locally) appear to be:
Most of those are pretty standard so the DLLs except for the last three. The libstdc++ dll is typically located in That then brings up the question of why is this failing? Or is it not failing due to dll issues? So debugging this a little more locally it looks like the wrong So previously Cargo would insert To fix this some possible solutions could be:
That's unfortunately all I can think of :( |
|
We can probably change |
|
@alexcrichton Doesn't that mean that the MinGW host compiler is useless now? Is @retep998 correct when qualifying this as a breaking change? |
|
@SimonSapin I believe that would work, yeah. @nox perhaps, I personally find cross-compiling from MSVC to MinGW far more useful, but there are many opinions here. I do not have an opinion on @retep998's comment. |
|
(I’ve edited this PR to be only about Cargo and filed #15911 separately for the compiler update.) |
|
I'm not 100% sure (it's been 10 years or so), but one thing that we might also be able to do is use the IIRC, this comes before |
How hard would it be to do that @larsbergstrom? |
|
@larsbergstrom oh that'd work perfectly if we could do that, in that case it'd basically be the same thing as rpath we use for other platforms. Mind filing a rust-lang/rust issue with that info? |
|
@larsbergstrom Did you file an issue in the end? |
|
True, but we need to reenable mingw builds at some point given Tor rely on them for Firefox.
|
Update to cargo 0.19.0-nightly (994e552 2017-04-25) This should be unblocked now: #15852 (comment) <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16601) <!-- Reviewable:end -->
Update to cargo 0.19.0-nightly (994e552 2017-04-25) This should be unblocked now: #15852 (comment) <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16601) <!-- Reviewable:end -->
Update to cargo 0.19.0-nightly (994e552 2017-04-25) This should be unblocked now: #15852 (comment) <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16601) <!-- Reviewable:end -->
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 4ad3f8b2565d12d4bd9c19ef0799c2e1d0673dc8
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e UltraBlame original commit: a380c705ade35636c1e2fc7e65c0e7310f8f425f
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e UltraBlame original commit: a380c705ade35636c1e2fc7e65c0e7310f8f425f
…-25) (from servo:cargoup); r=nox This should be unblocked now: servo/servo#15852 (comment) Source-Repo: https://github.com/servo/servo Source-Revision: f1287814db78aee51c94ac0eb8d14393f7a1086e UltraBlame original commit: a380c705ade35636c1e2fc7e65c0e7310f8f425f
SimonSapin commentedMar 7, 2017
•
edited
Initial PR title and message:
Update to rustc 1.17.0-nightly (11bc48a15 2017-03-06) and cargo 0.17.0-nightly (385e243 2017-01-27).This change is