Skip to content

get rid of stage0-sysroot #142052

Open
Open

Description

@jyn514

we shouldn't need stage0-sysroot for anything after the stage0 redesign.

Originally posted by @Kobzol in #142000 (comment)

@rustbot label T-bootstrap A-bootstrap-stages C-cleanup

Activity

  1. added
    needs-triageThis issue may need triage. Remove when done. See docs forge.rust-lang.org/release/issue-triaging
    A-bootstrap-stagesArea: issues with the meaning of stage numbers
    C-cleanupCategory: PRs that clean code up or issues documenting cleanup.
    T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
    on Jun 5, 2025
  2. removed
    needs-triageThis issue may need triage. Remove when done. See docs forge.rust-lang.org/release/issue-triaging
    on Jun 5, 2025
  3. akshitgaur2005 commented on Jan 2, 2026

    @akshitgaur2005
    Contributor

    What is the current state regarding this? Asking because it hasn't been updated for some time, and I would like to take a look at it!

  4. Kobzol commented on Jan 2, 2026

    @Kobzol
    Member

    This is currently blocked on #146203 - figuring out a way how to remove the step where we copy rustc rlibs into the sysroot of the build compiler that builds rustc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-bootstrap-stagesArea: issues with the meaning of stage numbersC-cleanupCategory: PRs that clean code up or issues documenting cleanup.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions