diff --git a/Cargo.lock b/Cargo.lock index 083129a1..69f22c61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -879,7 +879,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -918,7 +918,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2236,7 +2236,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2294,9 +2294,9 @@ dependencies = [ [[package]] name = "kernal-api" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b423567556c31193c3000b520ff23b82943de1d87c4515ab1428c742c0ce118a" +checksum = "54844116729c2a5c64d5b313d79f839323c044cc01867f7e2bf0f192ac9e6903" dependencies = [ "blake3", "crash-handler", @@ -2682,7 +2682,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -3578,7 +3578,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4013,7 +4013,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4773,7 +4773,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -5086,7 +5086,7 @@ dependencies = [ [[package]] name = "zccache" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "arc-swap", "bincode", @@ -5127,7 +5127,7 @@ dependencies = [ [[package]] name = "zccache-artifact" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "bincode", "dashmap", @@ -5146,7 +5146,7 @@ dependencies = [ [[package]] name = "zccache-audit" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "serde", "serde_json", @@ -5156,7 +5156,7 @@ dependencies = [ [[package]] name = "zccache-compile-trace" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "zccache-audit", ] @@ -5164,7 +5164,7 @@ dependencies = [ [[package]] name = "zccache-compiler" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "clang", "kernal-api", @@ -5178,7 +5178,7 @@ dependencies = [ [[package]] name = "zccache-core" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "kernal-api", "serde", @@ -5190,7 +5190,7 @@ dependencies = [ [[package]] name = "zccache-daemon-core" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "arc-swap", "bincode", @@ -5203,6 +5203,7 @@ dependencies = [ "regex", "serde", "serde_json", + "sha2", "tempfile", "thiserror 2.0.20", "tokio", @@ -5225,7 +5226,7 @@ dependencies = [ [[package]] name = "zccache-depgraph" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "bincode", "dashmap", @@ -5245,7 +5246,7 @@ dependencies = [ [[package]] name = "zccache-fingerprint" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "kernal-api", "rayon", @@ -5260,7 +5261,7 @@ dependencies = [ [[package]] name = "zccache-fscache" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "bincode", "dashmap", @@ -5275,7 +5276,7 @@ dependencies = [ [[package]] name = "zccache-hash" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "kernal-api", "serde", @@ -5284,7 +5285,7 @@ dependencies = [ [[package]] name = "zccache-ipc" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "bytes", "dashmap", @@ -5302,7 +5303,7 @@ dependencies = [ [[package]] name = "zccache-protocol" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "bytes", "kernal-api", @@ -5318,7 +5319,7 @@ dependencies = [ [[package]] name = "zccache-watcher" version = "1.14.14" -source = "git+https://github.com/zackees/zccache?rev=3f9d4e66fe3675cd48060bca03b62b1f5a8112eb#3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" +source = "git+https://github.com/zackees/zccache?rev=9bc8b4dc98335538094b7e5c08a5c519a5046408#9bc8b4dc98335538094b7e5c08a5c519a5046408" dependencies = [ "kernal-api", "rayon", diff --git a/crates/fbuild-build-arm/Cargo.toml b/crates/fbuild-build-arm/Cargo.toml index 4a39f9d7..b5ec0d87 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 = "3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" } +zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-engine/Cargo.toml b/crates/fbuild-build-engine/Cargo.toml index c38a570e..67f20561 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 = "3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" } +zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-esp/Cargo.toml b/crates/fbuild-build-esp/Cargo.toml index 2d41c67d..f5a5f03c 100644 --- a/crates/fbuild-build-esp/Cargo.toml +++ b/crates/fbuild-build-esp/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 = "3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" } +zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build-mcu/Cargo.toml b/crates/fbuild-build-mcu/Cargo.toml index 7a706edf..a6428fc6 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 = "3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" } +zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } [dev-dependencies] filetime = { workspace = true } diff --git a/crates/fbuild-build/Cargo.toml b/crates/fbuild-build/Cargo.toml index 67bf17d0..697df26c 100644 --- a/crates/fbuild-build/Cargo.toml +++ b/crates/fbuild-build/Cargo.toml @@ -58,7 +58,7 @@ tree-sitter-cpp = { workspace = true } # `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 = "3f9d4e66fe3675cd48060bca03b62b1f5a8112eb" } +zccache = { git = "https://github.com/zackees/zccache", rev = "9bc8b4dc98335538094b7e5c08a5c519a5046408" } [dev-dependencies] filetime = { workspace = true }