Uh oh!
There was an error while loading. Please reload this page.
Update Cargo, build curl/OpenSSL statically via features - #54919
Conversation
rust-highfive
commented
Oct 8, 2018
r? @aturon (rust_highfive has picked a reviewer for you, use r? to override) |
rust-highfive
commented
Oct 8, 2018
|
alexcrichton
commented
Oct 8, 2018
Mark-Simulacrum
left a comment
There was a problem hiding this comment.
Looks generally good to me -- left a few nits.
There was a problem hiding this comment.
Hm, I think we probably want to keep this? Or I guess maybe just delete it since we're not managing openssl on our self?
There was a problem hiding this comment.
Oops I meant to delete this! I built OpenSSL in at least one of our containers so I'm hoping that this isn't necessary any more, but if it fails on the bots I'll probably need to find a workaround
d339359 to
9156ef5Comparealexcrichton
commented
Oct 8, 2018
@bors: r=Mark-Simulacrum |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
9156ef5 to
8f0b88aCompare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
8f0b88a to
214cd62Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
alexcrichton
commented
Oct 17, 2018
@nrc so that last failure is because the |
nrc
commented
Oct 18, 2018
We trying to update on tags only now. I'm working on a PR I want to get out today. Either way I'll make a new version tonight. |
alexcrichton
commented
Oct 18, 2018
Ok sure thing! It's just my luck that whenever I try to update Cargo it hits the period of "well now we can't break rls/rustfmt" |
nrc
commented
Oct 18, 2018
I've updated Rustfmt and RLS, If you take Rustfmt at tag 0.99.6 and the latest RLS, it should work. Let me know if there's anything I need to fixup. |
alexcrichton
commented
Oct 18, 2018
Thanks @nrc! It looks like racer may also need an update to avoid duplicating |
nrc
commented
Oct 18, 2018
I can do that this morning |
nrc
commented
Oct 18, 2018
hmm, updating Racer was harder than I thought - currently blocked on racer-rust/racer#974 |
bors
commented
Oct 19, 2018
☔ The latest upstream changes (presumably #55004) made this pull request unmergeable. Please resolve the merge conflicts. |
Xanewok
commented
Oct 20, 2018
@nrc@alexcrichton with rust-lang/rls#1095 merged, the |
In addition to to updating Cargo's submodule and Cargo's dependencies, this also updates Cargo's build to build OpenSSL statically into Cargo as well as libcurl unconditionally. This removes OpenSSL build logic from the bootstrap code, and otherwise requests that even on OSX we build curl statically.
alexcrichton
commented
Oct 21, 2018
bors
commented
Oct 21, 2018
📌 Commit 4f661c0 has been approved by |
bors
commented
Oct 21, 2018
⌛ Testing commit 4f661c0 with merge cbc9745d20e7c60023bdb9ba926d65e99ea6b08d... |
bors
commented
Oct 21, 2018
💔 Test failed - status-travis |
rust-highfive
commented
Oct 21, 2018
The job Click to expand the log.I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
kennytm
commented
Oct 21, 2018
@bors retry "The system is going down for power off NOW!" again?! |
bors
commented
Oct 21, 2018
bors
commented
Oct 21, 2018
☀️ Test successful - status-appveyor, status-travis |
In addition to to updating Cargo's submodule and Cargo's dependencies,
this also updates Cargo's build to build OpenSSL statically into Cargo
as well as libcurl unconditionally. This removes OpenSSL build logic
from the bootstrap code, and otherwise requests that even on OSX we
build curl statically.