| Flag | Description | Packages |
|---|---|---|
| debug | 2 | |
| test | 2 |
| Flag | Description |
|---|---|
| snapshots | Install the BTRFS snapshot script |
| Flag | Description |
|---|---|
| "${ALL_LLVM_TARGETS[@]/llvm_targets_/llvm_targets_}" | |
| "( | |
| ( | |
| )" | |
| big-endian | |
| clippy | Install clippy, Rust code linter |
| cpu_flags_x86_sse2 | |
| dist | Install dist tarballs (used for bootstrapping) |
| doc | |
| llvm-libunwind | |
| 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 |