Skip to content

chore(deps): update rust crate cc to v1.10.0 - #18

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/cc-1.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/cc-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented May 29, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
cc build-dependencies minor 1.2.62 → 1.10.0

Release Notes

rust-lang/cc-rs (cc)

v1.10.0

Compare Source

Added
Fixed
  • (parallel) print the child's exit status as debug output (#​2055)
  • (target-parsing) wasm32-none-component (#​2054)
Other

v1.9.0

Compare Source

Added
  • pass AddressSanitizer on to the C compiler (#​2045)
  • add source root for stable external object names (#​2034)
  • emit rerun-if-env-changed for the compiler's own env vars (#​2035)
  • (env) read Cargo's variables from the env snapshot (#​2028)
  • collect compile commands into a compile_commands.json (#​1990)
Fixed
  • don't prefer clang for -Clinker-plugin-lto=no (#​2046)
  • keep the order of flag and flag_if_supported (#​2044)
  • correct "arbitary" typo in target parser comment (#​2039)
  • correct "stablised" typos in TODO comments (#​2040)
  • (msvc) pass objects to the archiver relative to the output directory (#​2033)
  • honor disabled linker-plugin LTO (#​2024)
  • apply RUSTC_WRAPPER to the cl.exe cc finds itself (#​2022)
Other
  • (parallel) poll on jobserver helper thread (#​2021)
  • (parallel) add jobserver polling for windows (#​2020)
  • Regenerate windows sys bindings (#​2019)
  • (parallel) add polling for process exit on windows (#​2016)
  • (parallel) poll for process exit on macOS/bsd (#​2014)

v1.8.0

Compare Source

Added
  • add CC_PREFER_CLANG_CL_OVER_MSVC to override prefer_clang_cl_over_msvc (#​2001)
Fixed
  • (panic) fix panic in code and replace with error when appropriate (#​2008)
  • (env) do not panic if WASM_MUSL_SYSROOT not set (#​2007)
  • (jobserver) help thread gets more token than necessary (#​2006)
  • stop forwarding -Cprofile-generate/-Cprofile-use to the C compiler (#​2003)
  • do not apply target crt-static when target is overridden (#​1999)
Other
  • (parallel) poll for process exit on linux (#​2009)
  • document NVCC and other environment variables (#​2005)
  • (jobserver) poll for new token (#​2004)
  • (parallel) Use poll on unix (#​2000)

v1.7.0

Compare Source

Added
  • add Tool::get_envs, deprecate Tool::env and store tool env as Arc<OsStr> pairs (#​1985)
  • link c++ when Clang uses libc++ (#​1978)
  • add CC_MASM_ASM and fall back to llvm-ml for MASM files (#​1975)
Fixed
  • (target parsing) for powerpc64-ibm-aix abi (#​1989)
  • ignore ASCII case in program name checks (#​1981)
Other
  • (compile) issue compilation cmds more frequently in parallel #​1997 #​1998
  • (cache) Optimize tool detection caching (#​1995)
  • (cache) optimize EnvSnapshot Hash, PartialEq, Ord impl (#​1994)
  • Regenerate target info (#​1988)

v1.6.0

Compare Source

Added
  • add Build::create_archive and emit_link_directives (#​1972)
  • read the process environment once per Build, on first use (#​1969)
  • add Build::message_logger for structured access to cc's messages (#​1967)
  • add CXXSTDLIB_STATIC to link the C++ stdlib statically from outside (#​1957)
Fixed
  • key the flag support cache on target, host, language and environment (#​1965)
  • forward each line of compiler stderr once and whole with parallel (#​1959)
Other
  • find compile commands by source file so tests pass with parallel (#​1973)
  • add support for armeb-unknown-linux-gnueabi (#​1958)

v1.5.1

Compare Source

Fixed
  • link the static C++ stdlib with -bundle, once per Build (#​1955)
Other
  • Use lp64d ABI for Redox riscv64 (#​1953)

v1.5.0

Compare Source

Added
  • inherit x86 target features from RUSTFLAGS (#​1948)
Fixed
  • don't report the file name cl.exe echoes as a warning in expand() (#​1950)
  • ignore MSVC /link flags with a warning (#​1949)
  • Make windows_sys more private and re-export types needed by cc-rs (#​1944)
  • pass -Tp on MSVC for .cc so they are not treated as objects (#​1930)
Other
  • document macOS SDKROOT and Xcode CLT for testing (#​1943)
  • remove License section from CONTRIBUTING.md (#​1942)
  • add CONTRIBUTING.md and Conventional Commit PR title check (#​1938)
Fixed
  • Pass -Tp immediately before .cc sources on MSVC (not clang-cl) when compiling C++ so they are not treated as object files (#​1877)

v1.4.7

Compare Source

Fixed
  • strip OUT_DIR from the object file name hash too (#​1902)
  • search_is_some clippy lint (#​1903)
Other

v1.4.6

Compare Source

Fixed
  • Prevent check_exe from dropping flags on the floor. (#​1884)
  • update fd handling to use BorrowedFd (#​1882)
Other
  • (deps) bump taiki-e/install-action from 2.87.2 to 2.87.4 (#​1888)
  • Regenerate target info (#​1891)
  • (deps) bump tombi-toml/setup-tombi from 1.5.0 to 1.5.1 (#​1890)
  • (deps) bump release-plz/action from 0.5.131 to 0.5.132 (#​1889)
  • Fix ci(test): make sure right toolchain is passed (#​1892)
  • (deps) bump tombi-toml/setup-tombi from 1.2.5 to 1.5.0 (#​1885)
  • (deps) bump taiki-e/install-action from 2.85.5 to 2.87.2 (#​1886)
  • add toml formatting check (#​1879)

v1.4.5

Compare Source

Fixed
  • probe flag support without OUT_DIR via tempfile (#​1875)
Other
  • simplify conditional logic using then method (#​1860)
Fixed
  • Probe flag support without OUT_DIR via tempfile, so flag_if_supported no longer silently drops flags outside Cargo build scripts (#​1875)

v1.4.4

Compare Source

Fixed
  • honour Build::env overrides in Android llvm-ar probe (#​1868)
  • honour Build::env overrides in flag support and compiler family detection probes (#​1866)

v1.4.3

Compare Source

Other

v1.4.2

Compare Source

Fixed
  • Infer NEON, not VFPv4, from neon in the target name (#​1843)
  • do not emit -mno-omit-leaf-frame-pointer if unsupported (#​1845)

v1.4.1

Compare Source

Fixed
  • Fix -Cforce-frame-pointers's corresponding CFLAGS (#​1814)
  • Fix parsing of thumbv7a-vex-v5 (#​1840)
Other

v1.4.0

Compare Source

Added
  • support trim paths with clang-cl.exe (#​1799)

v1.3.0

Compare Source

Added
  • inherit path remap rules from cargo trim-paths (#​1794)

v1.2.67

Compare Source

Other
  • Fix clippy warning (#​1788)
  • Regenerate target info (#​1785)
  • Add support for aarch64-unknown-linux-pauthtest target (#​1713)
  • Fix nightly compilation error (#​1783)

v1.2.66

Compare Source

Other
  • Fix target parsing for aarch64-unknown-linux-pauthtest (#​1779)
  • Support new QNX targets (#​1775)
  • Add kache to the supported compiler wrappers (#​1770)

v1.2.65

Compare Source

Other

v1.2.64

Compare Source

Other
  • Add more bare-metal 32-bit Arm support (#​1753)
  • Remove unnecessary clone (#​1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#​1742)

v1.2.63

Compare Source

Other
  • Update shlex requirement from 1.3.0 to 2.0.1 (#​1736)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 12a505f to ff2068a Compare July 26, 2026 02:38
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.2.63 chore(deps): update rust crate cc to v1.4.0 Jul 26, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.0 chore(deps): update rust crate cc to v1.4.1 Aug 7, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from ff2068a to d50b4e5 Compare August 7, 2026 18:55
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.1 chore(deps): update rust crate cc to v1.4.2 Aug 8, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from d50b4e5 to d9d2e0d Compare August 8, 2026 02:04
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.2 chore(deps): update rust crate cc to v1.4.3 Aug 14, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from d9d2e0d to f0dd0b5 Compare August 14, 2026 22:57
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.3 chore(deps): update rust crate cc to v1.4.4 Aug 21, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from f0dd0b5 to 328ec02 Compare August 21, 2026 11:39
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.4 chore(deps): update rust crate cc to v1.4.5 Sep 4, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 328ec02 to 9f87b11 Compare September 4, 2026 11:40
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 9f87b11 to 0cd9c62 Compare September 13, 2026 13:10
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.5 chore(deps): update rust crate cc to v1.4.6 Sep 13, 2026
@coderabbitai

coderabbitai Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: c9b9207a-67c2-49a5-a913-d74e058a26c0

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 0cd9c62 to 839248e Compare September 18, 2026 20:10
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.6 chore(deps): update rust crate cc to v1.4.7 Sep 18, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.4.7 chore(deps): update rust crate cc to v1.5.1 Sep 25, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 839248e to cd3ddaa Compare September 25, 2026 16:19
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from cd3ddaa to d46a914 Compare October 3, 2026 05:10
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.5.1 chore(deps): update rust crate cc to v1.6.0 Oct 3, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from d46a914 to 450743a Compare October 10, 2026 05:03
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.6.0 chore(deps): update rust crate cc to v1.7.0 Oct 10, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 450743a to 9faf7b4 Compare October 11, 2026 21:37
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.7.0 chore(deps): update rust crate cc to v1.8.0 Oct 11, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.8.0 chore(deps): update rust crate cc to v1.9.0 Oct 19, 2026
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 9faf7b4 to 25eb825 Compare October 19, 2026 10:55
@renovate
renovate Bot force-pushed the renovate/cc-1.x-lockfile branch from 25eb825 to 01876bf Compare October 23, 2026 13:13
@renovate renovate Bot changed the title chore(deps): update rust crate cc to v1.9.0 chore(deps): update rust crate cc to v1.10.0 Oct 23, 2026

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants