From cc00f7cace9d7bfd9668a27f5f3e75d4241141f5 Mon Sep 17 00:00:00 2001 From: Siavash Sameni Date: Fri, 10 Apr 2026 15:58:28 +0400 Subject: [PATCH] fix(linux-aec): try main branch of webrtc-audio-processing v2.0.3 bundled build hits 'Directory does not contain a valid build tree' because the crate's build.rs uses `meson setup --reconfigure` unconditionally, which fails on first run when the build dir doesn't yet contain prior meson state. Try the main branch in case it's been fixed post-release. Co-Authored-By: Claude Opus 4.6 (1M context) --- crates/wzp-client/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/wzp-client/Cargo.toml b/crates/wzp-client/Cargo.toml index 3d90202..9dca1e1 100644 --- a/crates/wzp-client/Cargo.toml +++ b/crates/wzp-client/Cargo.toml @@ -60,7 +60,7 @@ windows = { version = "0.58", optional = true, features = [ # so the git path gives us a complete source tree that bundled-mode can # build. Pinned to tag v2.0.3 for reproducibility. [target.'cfg(target_os = "linux")'.dependencies] -webrtc-audio-processing = { git = "https://github.com/tonarino/webrtc-audio-processing", tag = "v2.0.3", optional = true, features = ["bundled"] } +webrtc-audio-processing = { git = "https://github.com/tonarino/webrtc-audio-processing", branch = "main", optional = true, features = ["bundled"] } [features] default = []