Skip to content

chore(deps): bump embedded zccache 1.12.11 -> 1.12.14#981

Merged
zackees merged 1 commit into
mainfrom
chore/bump-zccache-1.12.14
Jul 6, 2026
Merged

chore(deps): bump embedded zccache 1.12.11 -> 1.12.14#981
zackees merged 1 commit into
mainfrom
chore/bump-zccache-1.12.14

Conversation

@zackees

@zackees zackees commented Jul 6, 2026

Copy link
Copy Markdown
Member

Bumps the embedded zccache library (crates/fbuild-build, #800's compiled-in zccache::embedded::ZccacheService) from rev 73d3f84 (1.12.11) to 4b13676 (1.12.14) — the same revision soldr's _vender/zccache submodule pins.

Why

Picks up the embedded-path fixes shipped since 1.12.11:

The embed-only pattern itself is unchanged — fbuild already hosts the in-process embedded service (no wrapper binary, no external download). This is purely a version bump.

Validation (no API drift)

cargo check --workspace --all-targets clean and fbuild-build (718) + fbuild-daemon (189) lib tests pass on both:

  • Windows (soldr cargo)
  • Linux (rust:1.94.1 Docker)

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Bug Fixes
    • Updated a bundled dependency to a newer version, improving reliability and reducing the risk of build or runtime issues.

Bumps the embedded zccache library (crates/fbuild-build) from rev 73d3f84
(1.12.11) to 4b13676 (1.12.14) — the same revision soldr's _vender/zccache
submodule pins. Picks up the embedded-path fixes:

- #950 (1.12.12): journal compile outcomes on the embedded path
- #955/#957/#958 (1.12.13): daemon-deadlock / full-codegen fix + run_cpu_blocking
- #948 (1.12.13): mimalloc as sole allocator (drops jemalloc)
- transitively bumps running-process 4.5.7 -> 4.5.8 (CREATE_NO_WINDOW default)

No API drift: workspace check --all-targets clean and fbuild-build (718) +
fbuild-daemon (189) lib tests pass on both Windows (soldr cargo) and Linux
(rust:1.94.1 Docker).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@zackees
zackees merged commit 3cbc49d into main Jul 6, 2026
90 of 93 checks passed
@zackees
zackees deleted the chore/bump-zccache-1.12.14 branch July 6, 2026 06:07
@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 0375250a-6fe1-4ab0-88d5-d88c3ae75b71

📥 Commits

Reviewing files that changed from the base of the PR and between 885079a and e543fad.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • crates/fbuild-build/Cargo.toml

📝 Walkthrough

Walkthrough

This PR updates the pinned Git revision for the zccache dependency in crates/fbuild-build/Cargo.toml from an older commit to a newer one, along with an updated comment describing the fixes included.

Changes

Dependency Pin Update

Layer / File(s) Summary
Bump zccache Git revision pin
crates/fbuild-build/Cargo.toml
Updates the pinned zccache Git revision and revises the accompanying comment to reflect embedded-path, deadlock, and codegen fixes.

Estimated code review effort: 1 (Trivial) | ~2 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-zccache-1.12.14

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.

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

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

1 participant