diff --git a/Cargo.lock b/Cargo.lock index 6e25bdb2..bfbdf512 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -879,7 +879,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -918,7 +918,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2239,7 +2239,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2685,7 +2685,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3581,7 +3581,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4016,7 +4016,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4776,7 +4776,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5089,7 +5089,7 @@ dependencies = [ [[package]] name = "zccache" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "arc-swap", "bincode", @@ -5130,7 +5130,7 @@ dependencies = [ [[package]] name = "zccache-artifact" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "bincode", "dashmap", @@ -5149,7 +5149,7 @@ dependencies = [ [[package]] name = "zccache-audit" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "serde", "serde_json", @@ -5159,7 +5159,7 @@ dependencies = [ [[package]] name = "zccache-compile-trace" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "zccache-audit", ] @@ -5167,7 +5167,7 @@ dependencies = [ [[package]] name = "zccache-compiler" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "clang", "kernal-api", @@ -5181,7 +5181,7 @@ dependencies = [ [[package]] name = "zccache-core" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "kernal-api", "serde", @@ -5193,7 +5193,7 @@ dependencies = [ [[package]] name = "zccache-daemon-core" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "arc-swap", "bincode", @@ -5229,7 +5229,7 @@ dependencies = [ [[package]] name = "zccache-depgraph" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "bincode", "dashmap", @@ -5249,7 +5249,7 @@ dependencies = [ [[package]] name = "zccache-fingerprint" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "kernal-api", "rayon", @@ -5264,7 +5264,7 @@ dependencies = [ [[package]] name = "zccache-fscache" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "bincode", "dashmap", @@ -5279,7 +5279,7 @@ dependencies = [ [[package]] name = "zccache-hash" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "kernal-api", "serde", @@ -5288,7 +5288,7 @@ dependencies = [ [[package]] name = "zccache-ipc" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "bytes", "dashmap", @@ -5306,7 +5306,7 @@ dependencies = [ [[package]] name = "zccache-protocol" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "bytes", "kernal-api", @@ -5322,7 +5322,7 @@ dependencies = [ [[package]] name = "zccache-watcher" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" +source = "git+https://github.com/zackees/zccache?rev=b385a7bfb308c2d1456613622ad361eb66d31cdd#b385a7bfb308c2d1456613622ad361eb66d31cdd" dependencies = [ "kernal-api", "rayon", diff --git a/crates/fbuild-build-arm/Cargo.toml b/crates/fbuild-build-arm/Cargo.toml index b5ec0d87..80dbd052 100644 --- a/crates/fbuild-build-arm/Cargo.toml +++ b/crates/fbuild-build-arm/Cargo.toml @@ -34,7 +34,7 @@ tar = { workspace = true } zip = { workspace = true } tree-sitter = { workspace = true } tree-sitter-cpp = { workspace = true } -zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } +zccache = { git = "https://github.com/zackees/zccache", rev = "b385a7bfb308c2d1456613622ad361eb66d31cdd" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-engine/Cargo.toml b/crates/fbuild-build-engine/Cargo.toml index 67f20561..376f2035 100644 --- a/crates/fbuild-build-engine/Cargo.toml +++ b/crates/fbuild-build-engine/Cargo.toml @@ -34,7 +34,7 @@ tar = { workspace = true } zip = { workspace = true } tree-sitter = { workspace = true } tree-sitter-cpp = { workspace = true } -zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } +zccache = { git = "https://github.com/zackees/zccache", rev = "b385a7bfb308c2d1456613622ad361eb66d31cdd" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-esp/Cargo.toml b/crates/fbuild-build-esp/Cargo.toml index 1aecf929..1b84bb59 100644 --- a/crates/fbuild-build-esp/Cargo.toml +++ b/crates/fbuild-build-esp/Cargo.toml @@ -35,7 +35,7 @@ tar = { workspace = true } zip = { workspace = true } tree-sitter = { workspace = true } tree-sitter-cpp = { workspace = true } -zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } +zccache = { git = "https://github.com/zackees/zccache", rev = "b385a7bfb308c2d1456613622ad361eb66d31cdd" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-mcu/Cargo.toml b/crates/fbuild-build-mcu/Cargo.toml index a6428fc6..31d51013 100644 --- a/crates/fbuild-build-mcu/Cargo.toml +++ b/crates/fbuild-build-mcu/Cargo.toml @@ -34,7 +34,7 @@ tar = { workspace = true } zip = { workspace = true } tree-sitter = { workspace = true } tree-sitter-cpp = { workspace = true } -zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } +zccache = { git = "https://github.com/zackees/zccache", rev = "b385a7bfb308c2d1456613622ad361eb66d31cdd" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build/Cargo.toml b/crates/fbuild-build/Cargo.toml index 697df26c..4ddd5d1c 100644 --- a/crates/fbuild-build/Cargo.toml +++ b/crates/fbuild-build/Cargo.toml @@ -48,17 +48,17 @@ tree-sitter-cpp = { workspace = true } # child processes) was deleted in the same PR; there is no # `--no-default-features` escape hatch. # -# Pinned at zccache main `3f9d4e6` (1.14.14 + zackees/zccache#1670's -# single-pass include lexer, #1708's single-flight toolchain probes -# (FastLED/fbuild#1464/#1466), and #1710's non-blocking embedded bring-up -# plus periodic metadata snapshot (FastLED/fbuild#1480)), which takes +# Pinned at zccache main `b385a7b` (1.14.14 plus its post-release perf +# work: #1768's heartbeat-free compile requests, #1770's mtime-floor skip on +# C/C++ hits, #1761/#1763's dropped durability syncs, #1775 unchanged-state +# shutdown skip), which takes # running-process =4.10.14 from crates.io. Keep both pins aligned when # repinning so fbuild links exactly one copy of the exported broker symbols. # # `running-process` in the workspace root must be pinned to the SAME source # and version zccache uses, or its unmangled `rp_*_public` C symbols get # linked twice (guarded by crates/fbuild-core/tests/dep_identity.rs). -zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } +zccache = { git = "https://github.com/zackees/zccache", rev = "b385a7bfb308c2d1456613622ad361eb66d31cdd" } [dev-dependencies] filetime = { workspace = true }