-
-
Notifications
You must be signed in to change notification settings - Fork 660
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
exa does not compile with Rust 1.0 #64
Comments
Sadly not :( Don't get me wrong, I'd love to be able to compile with Rust 1.0! But unfortunately at the moment I'm using a lot of unstable APIs that only work with the nightly:
So it's not just a case of using a few features from The way I'm working around it is by using multirust to have the stable, beta, and nightly channels installed side-by-side. And until these features become stable, this might be the best you can do. |
Thanks for clearing that up. |
Too bad indeed. I'm going to do a new release in the next few days because the current one is missing a few features! |
Minor update on this! There are currently six things in exa that require a nightly compiler:
So we're past the point where exa is using experimental stuff, and are just waiting for things to settle down. |
Rust 1.4.0 allows safe scoped threadpools, so we're down to five things that require a nightly compiler! |
Fixed in #85! |
Hi,
if I try to compile exa with Rust 1.0, I get :
Compiling users v0.4.1
/Users/francois/.cargo/registry/src/github.com-1ecc6299db9ec823/users-0.4.1/src/lib.rs:4:1: 4:31 error: unstable feature
/Users/francois/.cargo/registry/src/github.com-1ecc6299db9ec823/users-0.4.1/src/lib.rs:4 #![feature(collections, core)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: this feature may not be used in the stable release channel
error: aborting due to previous error
Build failed, waiting for other jobs to finish...
/Users/francois/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-0.1.30/src/lib.rs:370:34: 370:48 error: unstable feature
/Users/francois/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-0.1.30/src/lib.rs:370 #![cfg_attr(feature = "pattern", feature(core))]
^~~~~~~~~~~~~~
note: this feature may not be used in the stable release channel
error: aborting due to previous error
Could not compile
users
.Is a migration to Rust 1.0 planned ? Having to use Rust nightly to compile exa is unwieldy.
The text was updated successfully, but these errors were encountered: