Matt Jolly d63b2074ec dev-lang/rust{,-bin}: add rust_sysroots_aarch64_unknown_none
This commit adds support for building the
aarch64-unknown-none{,-softfloat} baremetal target to dev-lang/rust and
dev-lang/rust-bin.

In the interests of making this (hopefully) build everywhere, we've
added a pre-build check that ensures that a suitable aarch64 toolchain
is available - meaning any `arm64` toolchain, suitable LLVM (i.e.
llvm-core/llvm:${LLVM_SLOT}[llvm_targets_Aarch64], or a suitable
crossdev GCC) and should `die` early if it's not possible to build.

This should serve as a decent template for adding additional
USE-selectable toolchains to both the binary (rustup) and from-source
ebuilds.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2026-11-08 11:50:53 +10:00
2026-11-08 01:24:12 +01:00
2026-11-07 05:20:14 +00:00
2026-11-07 18:23:03 +00:00
2026-11-03 23:20:46 +00:00
2026-11-07 12:31:43 +01:00
2026-11-06 19:11:34 +00:00
2026-11-07 06:41:01 +00:00
2026-11-06 17:58:43 +02:00
2026-11-07 10:04:41 -05:00
2026-11-05 09:46:12 -06:00
2026-11-07 19:45:59 -05:00
2026-11-03 23:17:40 +01:00
2026-11-05 21:09:36 +01:00
2026-11-05 23:19:29 +01:00
2026-11-03 00:36:03 +00:00
2026-11-07 16:08:01 +01:00
2026-11-07 05:25:15 +00:00
2026-11-07 10:34:36 +02:00
2026-11-03 20:29:19 -05:00
2026-11-06 17:33:46 -05:00
2026-11-06 17:58:35 +02:00
2026-11-07 02:44:20 +00:00
S
Description
No description provided
9.8 GiB
Languages
Shell 98%
Roff 1.3%
Emacs Lisp 0.2%
C 0.1%