{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihbwkgw3nj3vkdo2csai6bz6jk625mz3wxwcf5tw5ac3osg5k3dqi",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3miifwtbgmu52"
},
"path": "/t/why-is-rustc-bootstrap-so-actively-discouraged/24123#post_13",
"publishedAt": "2026-04-01T17:58:49.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"github.com/rust-lang/rfcs",
"`RUSTC_ALLOW_UNSTABLE_<feature>`: a `RUSTC_BOOTSTRAP` alternative (#3882)",
"jyn514",
"+187\n-0",
"…"
],
"textContent": "While it hasn't seen much recent motion, there is an RFC that proposes both breaking down RUSTC_BOOTSTRAP into finer grained control, and discouraging that replacement feature less:\n\ngithub.com/rust-lang/rfcs\n\n#### `RUSTC_ALLOW_UNSTABLE_<feature>`: a `RUSTC_BOOTSTRAP` alternative (#3882)\n\n`master` ← `jyn514:rustc-bootstrap`\n\nopened 02:46AM - 22 Nov 25 UTC\n\n\n\n jyn514\n \n\n\n+187\n-0\n\n\nThis RFC was in large part drafted in May 2025, shortly after my Rust All Hands …talk, \"Futile Feature Gates\". There were about 25 people in that room; I want to thank all of them for their feedback during that session, and everyone who reviewed early drafts of this RFC. [Rendered](https://github.com/jyn514/rfcs/blob/rustc-bootstrap/text/0000-rustc-bootstrap.md) > [!IMPORTANT] > When responding to RFCs, try to use inline review comments (it is possible to leave an inline review comment for the entire file at the top) instead of direct comments for normal comments and keep normal comments for procedural matters like starting FCPs. > > This keeps the discussion more organized.",
"title": "Why is `RUSTC_BOOTSTRAP` so actively discouraged?"
}