-
Couldn't load subscription status.
- Fork 63
Use the stable compiler to install cross
#124
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
Conversation
|
bors try |
tryBuild failed: |
|
Okay, so now cross installs but the tool itself now seems to be trying to build something. Continuing looking... |
|
1.36 still needed for crossbeam |
|
Maybe we should just go GitHub Actions? At least we have a cached cross version to install there. |
Ah, okay that's what I was misunderstanding. |
The `cross` tool is used during testing, but isn't a direct dependency. Use the stable compiler when installing it instead of the active toolchain during Travis tests to prevent having to update the MSRV to support building `cross`. Also update the MSRV to 1.36.0 in support of crossbeam, a transitive dependency which requires 1.36.0.
|
I tested the equivalent process here: |
|
bors try |
tryBuild succeeded: |
|
@Emilgardis, you had a concern about the version bump in the other (closed) PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1.36 is fine but requires according documentation in the README.
I updated the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, missed that. LGTM.
bors r+
|
Build succeeded: |
|
No concerns from me :) |
The
crosstool is used during testing, but isn't a direct dependency.Use the stable compiler when installing it instead of the active
toolchain during Travis tests to prevent having to update the MSRV to
support building
cross.