Skip to content

fix(deps): bump embedded zccache to 1.15.6 (running-process 4.10.16) so Windows compiles stay windowless (#1722) - #1723

Merged
zackees merged 1 commit into
mainfrom
fix/1722-zccache-1.15.6
Oct 24, 2026
Merged

zackees merged 1 commit into
mainfrom
fix/1722-zccache-1.15.6

Conversation

@zackees

@zackees zackees commented Oct 24, 2026

Copy link
Copy Markdown
Member

Fixes #1722.

Bumps the embedded zccache rev b385a7b (1.14.14) → 15ec953 (tag 1.15.6) in all five crates, which brings kernal-api 0.1.23 → 0.1.26 and running-process 4.10.14 → 4.10.16. 4.10.16 adds CREATE_NO_WINDOW when the parent (the detached daemon) has no console (zackees/running-process#1214 / #1247). The workspace running-process and running-process-probe-daemon pins move to =4.10.16 in lockstep, as the root Cargo.toml comment requires. No source changes.

1.15.x makes AUTO hit delivery reflink-else-copy. fbuild already picks an explicit mode by probing the volume (#1565/#1600), so warm hits stay on the hardlink tier.

Verified on Linux: cargo clippy --workspace --all-targets -D warnings clean; bash test passes (47 test binaries, 0 failures); dev-daemon Pico build with clean rebuild succeeds through the new embedded service. Not verified: the actual Windows no-console-window behavior; that needs the Windows CI lane or a Windows host.

…so Windows compiles stay windowless (#1722)

Co-Authored-By: Claude <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 24, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 39 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
Commits

Reviewing files that changed from the base of the PR and between af838a4 and 1f806e9.

Files ignored due to path filters: 1
  • Cargo.lock is excluded by !**/*.lock
Files selected for processing: 6
  • Cargo.toml
  • crates/fbuild-build-arm/Cargo.toml
  • crates/fbuild-build-engine/Cargo.toml
  • crates/fbuild-build-esp/Cargo.toml
  • crates/fbuild-build-mcu/Cargo.toml
  • crates/fbuild-build/Cargo.toml
  • 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.

@zackees
zackees merged commit 710790b into main Oct 24, 2026
25 checks passed
@zackees
zackees deleted the fix/1722-zccache-1.15.6 branch October 24, 2026 10:03
@fastled-project-sync fastled-project-sync Bot moved this to Triage in FastLED Tracker Oct 25, 2026
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.

Windows: every daemon compile opens a visible console window (bump zccache to 1.15.6+ for running-process#1214)

1 participant