| Flag | Description | Packages |
|---|---|---|
| debug | 2 | |
| test | 2 |
| Flag | Description |
|---|---|
| snapshots | Install the BTRFS snapshot script |
| Flag | Description |
|---|---|
| "( | |
| ${ALL_LLVM_TARGETS[*]} | |
| ( | |
| ) | |
| )" | |
| AArch64 | |
| AMDGPU | |
| ARC | |
| ARM | |
| AVR | |
| BPF | |
| CSKY | |
| DirectX | |
| Hexagon | |
| Lanai | |
| LoongArch | |
| M68k | |
| MSP430 | |
| Mips | |
| NVPTX | |
| PowerPC | |
| RISCV | |
| SPIRV | |
| Sparc | |
| SystemZ | |
| VE | |
| WebAssembly | |
| X86 | |
| XCore | |
| Xtensa | |
| big-endian | |
| clippy | Install clippy, Rust code linter |
| cpu_flags_x86_sse2 | |
| dist | Install dist tarballs (used for bootstrapping) |
| doc | |
| llvm-libunwind | |
| llvm_targets_WebAssembly | |
| lto | |
| miri | Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken) |
| nightly | Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release) |
| parallel-compiler | Build a multi-threaded rustc (experimental, not tested by upstream) |
| rust-analyzer | Install rust-analyzer, A Rust compiler front-end for IDEs (language server) |
| rust-src | Install rust-src, needed by developer tools and for build-std (cross) |
| rustfmt | Install rustfmt, Rust code formatter |
| system-bootstrap | Bootstrap using installed rust compiler |
| system-llvm | Use the system LLVM installation |
| wasm | Build support for the wasm32-unknown-unknown target |
| Flag | Description |
|---|---|
| usb | Provide USB support using TinyUSB |
| Flag | Description |
|---|---|
| abi_mips_n32 | |
| audit | |
| kerberos | |
| ldns | Use LDNS for DNSSEC/SSHFP validation. |
| legacy-ciphers | Enable support for deprecated, soon-to-be-dropped DSA keys. See https://marc.info/?l=openssh-unix-dev>m=170494903207436>w=2. |
| libedit | |
| livecd | Enable root password logins for live-cd environment. |
| pam | |
| pie | |
| security-key | Include builtin U2F/FIDO support |
| selinux | |
| single-config | Use a single config file instead of fragments in *.d |
| ssl | Enable additional crypto algorithms via OpenSSL |
| static | |
| xmss | Enable XMSS post-quantum authentication algorithm |