[Bug 266564] [NEW PORT] x11/eww: ElKowars wacky widgets
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 266564] [NEW PORT] x11/eww: ElKowars wacky widgets"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 25 Sep 2022 16:26:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266564 --- Comment #5 from Jan Beich <jbeich@FreeBSD.org> --- RUSTC_BOOTSTRAP is a cheat knob to enable unstable features on stable channel as if using nightly of the same version. Accepted values are: 1 or <crate-names> (comma-separated); other/invalid values can be used to disable the effect. Supposed to be set from environ(7) before running rustc or cargo. More details are in lang/rust source (vendor code, not the port) as it seems to be intentionally underdocumented. lang/rust-nightly is very rarely updated and mostly serves for rust@ team and other individuals to experiment and debug the compiler or consumers. Regular users should get fresh or specific nightly via rustup. Either way nightly is only available for 1 of 9 architectures FreeBSD supports[1] without rust@ team hard work to generate bootstraps[2] and test runtime but nightly bootstraps change very often. Note, review D29548 proposed to make USES=rust:nightly set RUSTC_BOOTSTRAP=1 because depending on lang/rust-nightly is undesirable. Porter's Handook probably needs to document RUSTC_BOOTSTRAP which may go against Rust upstream wishes to keep it hidden. [1] https://static.rust-lang.org/dist/channel-rust-nightly.toml [2] lang/rust-bootstrap is nowadays used to automate the process -- You are receiving this mail because: You are the assignee for the bug.