Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.96
Choose a base ref
...
head repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.97
Choose a head ref
  • 13 commits
  • 6 files changed
  • 7 contributors

Commits on May 4, 2024

  1. CI: Create regenerate-target-info (#1055)

    * CI: Create regenerate-target-info
    
    For automatically regenerate target_info.rs
    
    * Update step for generating branch name in regenerate-target-info
    NobodyXu authored May 4, 2024
    Configuration menu
    Copy the full SHA
    e88e69c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3aaa866 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c39ba39 View commit details
    Browse the repository at this point in the history
  4. Fix regenerate-target-info.yml (#1060)

    * Fix regenerate-target-info.yml: install nightly rust toolchain
    
    * Fix branch created in regenerate-target-info.yml
    
    Make it less confusing for gh
    
    * Add rust-cache to regenerate-target-info.yml
    
    * Fix creating PR in regenerate-target-info.yml
    
    * Fix creating PR in regenerate-target-info.yml
    
    Pass `--body` to `gh pr create`
    
    * Fix title of PR generated by regenerate-target-info.yml
    NobodyXu authored May 4, 2024
    Configuration menu
    Copy the full SHA
    0d096e5 View commit details
    Browse the repository at this point in the history
  5. dep: Regenerate target info (#1061)

    Co-authored-by: github-actions <github-actions@github.com>
    github-actions[bot] and github-actions authored May 4, 2024
    Configuration menu
    Copy the full SHA
    01c7850 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1e3268 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3637304 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8084e0f View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Don't use the value of SDKROOT if it doesn't match the target. (#1047)

    * Don't use the value of SDKROOT if it doesn't match the target.
    
    The SDKROOT environment variable can be problematic on Mac.
    In cases where you are compiling for multiple targets, SDKROOT
    cannot be right for all of them. Furthermore, the system Python
    interpreter sets SDKROOT to the MacOSX SDK if not already set.
    
    So, if you are using a Python script to run a build, and you need
    to build for multiple targets, the logic in the cc crate doesn't work.
    This is precisely what is happening with rustc itself, and so we can't
    upgrade the version of the cc crate used by the bootstrap code.
    
    (Unsetting SDKROOT doesn't work either because the custom clang
    build that rustc uses for CI depends on it being set)
    
    * use env::var_os instead of env::var
    
    * Fix compilation
    
    * Fix compilation error
    
    * fix compilation
    
    ---------
    
    Co-authored-by: Jiahao XU <Jiahao_XU@outlook.com>
    jfgoog and NobodyXu authored May 6, 2024
    Configuration menu
    Copy the full SHA
    8521a7f View commit details
    Browse the repository at this point in the history
  2. Rm unnecessary println in try_get_compiler (#1063)

    when no default flag is specificed
    NobodyXu authored May 6, 2024
    Configuration menu
    Copy the full SHA
    8ea8988 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d864140 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    385228f View commit details
    Browse the repository at this point in the history
  5. Release cc 1.0.97 (#1066)

    NobodyXu authored May 6, 2024
    Configuration menu
    Copy the full SHA
    9866310 View commit details
    Browse the repository at this point in the history
Loading