File cubeb-sys-debug.patch of Package nodejs-signal-ringrtc
The DEBUG envvar only controls symbol level. We want optimized (release) build but with debuginfo.
--- src/ringrtc/rust/vendor/cubeb-sys/build.rs.orig 2025-01-08 23:53:22.792631380 +0100
+++ src/ringrtc/rust/vendor/cubeb-sys/build.rs 2025-01-10 21:05:45.861224677 +0100
@@ -153,11 +153,7 @@ fn main() {
let mut search_path = std::env::current_dir().unwrap();
search_path.push(&(libcubeb_path + "/src/cubeb-pulse-rs/target"));
search_path.push(&target);
- if debug {
- search_path.push("debug");
- } else {
search_path.push("release");
- }
println!("cargo:rustc-link-search=native={}", search_path.display());
}
}