2016-05-31 3 views
2

私はソースからRustを構築しようとしています。 stage0.txtから、使用されたrustcはbeta-2016-04-13であり、rustc_keyc2743eb4であることがわかります。rustcのブートストラップに使用されているrustcのコミットを見つける方法

ベータ版2016-04-13がどのコミットを表しているかはどのようにして知ることができますか?

もし私がrustc betaをビルドすれば、rustc_keyは違うでしょうか?

+1

なぜこれを理解する必要がありますか?私はソースからビルドする必要はありません。 OS Xでは、通常の './configure && make 'です。 – Shepmaster

答えて

1

あなたは実際にはどのrustcがコミットしているか把握する必要はありません。 Rust is bootstrapped from the previous version以降、最後のベータ版(または将来のリリースではおそらく次のリリースの後に安定版)をそのまま使用することができます。これを変更しPRにアレックス・クライトンを引用

:このコミット

ではなく、安定版リリースから、コンパイラをブートストラップするために私たちの、いわゆる スナップショットリポジトリからすべてのインフラストラクチャを削除します。


そして、私はrustcベータ版をビルドする場合rustc_keyは異なるものになりますか?

いいえ、あなたは、そのキーで次のrustcバージョンを含む(ベータを意味する)ものを構築できます。

+0

*あなたは単に最後のベータ版を使うことができます* - プログラマがここでやる必要がある何かが活発なのですか?ビルドインフラストラクチャは、常に私のためにダウンロードを実行しています... – Shepmaster

+1

いいえ、それはまだ箱の外で動作します。私は@ dvcが手動でダウンロードをしたいと思っていますか? –

+0

更新しようとしています - ややうまくいけばsofar - srcベースのLinuxディストリビューションであるnixosのパッケージ – dvc

関連する問題