summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Jolly <kangie@gentoo.org>2024-11-11 23:28:04 +1000
committerMatt Jolly <kangie@gentoo.org>2024-11-12 00:35:48 +1000
commit309a391f9ebb245e1016e3ff49a21398c212614b (patch)
treed6cdbab75cb471284401129b257d6ee258a3f589 /app-vim/perl-support
parentapp-backup/borgmatic: add 1.9.1 (diff)
downloadgentoo-309a391f9ebb245e1016e3ff49a21398c212614b.tar.gz
gentoo-309a391f9ebb245e1016e3ff49a21398c212614b.tar.bz2
gentoo-309a391f9ebb245e1016e3ff49a21398c212614b.zip
dev-lang/rust: use rust.eclass for USE=system-bootstrap
Take advantage of rust.eclass for dependency generation and appropriate bootstrap slot selection. Between the PATH manipulation that the eclass performs and the exported `RUSTC` we should see significantly more consistent bootstraps. Without this change `eselect-rust` would determine which `rustc` to run, resulting in build failures if an incorrect Rust was selected (which is nearly always in the age of slotted Rust). This is also one step towards removing USE=system-bootstrap entirely; now that we can reliably (and trivially) select appropriate slots for both dev-lang/rust and dev-lang/rust-bin we'll shortly be able to avoid downloading bootstrap bins at all. Bug: https://bugs.gentoo.org/943144 Closes: https://bugs.gentoo.org/943145 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Diffstat (limited to 'app-vim/perl-support')
0 files changed, 0 insertions, 0 deletions