I donāt want to get too specific, for fear making promises we canāt keep. The main point is that rust-toolset is how weāre planning to deliver rustc for now, so donāt expect to see it in base RHEL yet.
Is that version actually decided yet? Last I heard (months ago) they were talking about freezing rustc earlier for the ESR branch, for the sake of all the more conservative distros. (e.g. to help Debian too)
This has implications for Mozilla in general, not just as it concerns RHEL. If Firefox ESR does completely freeze their Rust toolchain for that cycle, is anyone going to maintain that toolchain? Will it be a Rust ESR?
This is sort of what you asked to begin with, but my point is that itās not just about what Red Hat does. Weāve talked about broad ESR/LTS considerations in this forum before, but I regrettably never got around to drafting an RFC about thisā¦
I do intend to keep rust-toolset rolling along. We wonāt be putting out every 6-week release, but we do want to update rust-toolset more frequently than we do for other SCLs. We also keep branches for our products though, so our Firefox buildroot could keep pulling an older rust-toolset if needed, and I can even patch updates.
But if Rust keeps its compatibility story, shouldnāt it be fine for our Firefox ESR builds to use a newer toolchain than required? For instance, we donāt try to match the exact same GCC that Mozilla uses either.