2015-01-03 15 views
5

Her gece son Rust indirilip Cargo.toml için bu bağımlılığı ekledik: Bazı bağımlılıkları var çünkü bu sanırımÖnceki gece yapımlarını indirmek mümkün mü?

... 
error: aborting due to 7 previous errors 
... 
error: aborting due to previous error 
Could not compile `regex`. 

:

[dependencies.http] 

git = "https://github.com/chris-morgan/rust-http.git" 

Ben cargo build için hatalar çok alıyorum en son pas sürümüne güncellenmedi. Geceden ya da önceki günden gece indirmek mümkün mü?

Yüklü sürümleri:

$ rustc --version 
rustc 0.13.0-nightly (c89417130 2015-01-02 21:56:13 +0000) 
$ cargo --version 
cargo 0.0.1-pre-nightly (1a1868b 2014-12-31 21:39:41 +0000) 
+0

, "Rust-http" içindeki derleme sorunlarını gidermenizi ve bir çekme isteği göndermenizi öneririm. Değişimi kabul edene kadar 'Cargo.toml '' unuzu çatalağı düzeltmek için değiştirebilirsiniz. – Shepmaster

+2

Eski ve tamamen kullanımdan kaldırılmış olduğu için 'rust-http' kullanılmamalıdır. Bunun yerine ['hyper'] (https://github.com/hyperium/hyper) kullanın. – reem

cevap

10

Eğer rustup (Rust yükleme halen tercih şekilde) kullanıyorsanız:

rustup install nightly-2016-06-03 

Eğer bağımsız Pas montajcılar kullanmak istiyorsanız, önceki versiyonları tutulur . Bu Rust issue bağlanan bu Reddit thread, Gönderen:

Resmi olarak barındırılmaktadır.

wget https://static.rust-lang.org/dist/2014-12-08/rust-nightly-x86_64-apple-darwin.pkg 
wget https://static.rust-lang.org/dist/2014-12-12/rust-nightly-x86_64-unknown-linux-gnu.tar.gz 

yine rustup kullanıyorsanız .sh (değil .rs), gibi bir şey kullanmak gerekir: İyi bir açık kaynak vatandaşı olmak

rustup.sh --channel=nightly --date=2016-06-03 
+1

Harika, teşekkürler! Merhaba dünya uygulamasımı bitirir bitirmez derleme sorunlarını düzeltmeye çalışacağım :) – lassej