Comparing 1.84.0...1.84.1 · rust-lang/rust

Commits on Jan 23, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

  4. Configuration menu

    Browse the repository at this point in the history

  5. Configuration menu

    Browse the repository at this point in the history

  6. Configuration menu

    Browse the repository at this point in the history

  7. resolve symlinks of LLVM tool binaries before copying them

    There is a chance that these tools are being installed from an external LLVM
    and we have no control over them. If any of these tools use symlinks, they will
    fail during tarball distribution. This change makes copying process to resolve
    symlinks just before placing them into the destination path.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    (cherry picked from commit cde58dd)
    Configuration menu

    Browse the repository at this point in the history

  8. Configuration menu

    Browse the repository at this point in the history

  9. Configuration menu

    Browse the repository at this point in the history

  10. Configuration menu

    Browse the repository at this point in the history

  11. Configuration menu

    Browse the repository at this point in the history

  12. make it possible to use ci-rustc on tarball sources

    Previously, bootstrap was using `Config::last_modified_commit` unconditionally to figure
    the commit has to download precompiled rustc artifact from CI, which was leading builds to
    fail on tarball sources as `Config::last_modified_commit` requires `git` to be present in the project
    source. This change makes bootstrap to call `Config::last_modified_commit` only when it's running on
    git-managed source and read `git-commit-hash` file otherwise.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    (cherry picked from commit 903cddb)
    Configuration menu

    Browse the repository at this point in the history