[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Question about Rust bootstrap
From: |
Mark H Weaver |
Subject: |
Question about Rust bootstrap |
Date: |
Thu, 20 Sep 2018 02:35:27 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Hi Danny,
Speaking of our Rust packages, I have a question: is it intentional that
'rust-1.23' is still built using 'rust-bootstrap' and not 'rust-1.22'?
The reason I ask is that, to my delight, there appears to be (almost?)
everything needed for a complete source-only bootstrap chain for recent
Rust:
* rust-1.19.0 is built using mrustc
* rust-1.20.0 is built using rust-1.19.0
* rust-1.21.0 is built using rust-1.20.0
* rust-1.22.1 is built using rust-1.21.0
* rust-1.23.0 is built using pre-built 'rust-bootstrap' (1.22.1) (???)
* rust-1.24.1 is built using rust-1.23.0
* rust-1.25.0 is built using rust-1.24.1
* rust-1.26.2 is built using rust-1.25.0
* rust-1.27.2 is built using rust-1.26.2
This chain would be complete if 'rust-1.23' were built using 'rust-1.22'
instead of 'rust-bootstrap'. Since both 'rust-1.22' and
'rust-bootstrap' are apparently for the same version of Rust (1.22.1),
I would naturally expect one to work in place of the other one.
Have you tried it?
Thanks,
Mark