ayaports/backports/signal-desktop/ringrtc-webrtc-renamed.patch

28 lines
1.3 KiB
Diff
Raw Normal View History

diff --git a/ringrtc/src/rust/build.rs.orig b/ringrtc/src/rust/build.rs
index ff2ce04d1cf..ccdaaaef84d 100644
--- a/ringrtc/src/rust/build.rs.orig
+++ b/ringrtc/src/rust/build.rs
@@ -61,6 +61,7 @@ fn main() {
if cfg!(feature = "native") {
let webrtc_dir =
if cfg!(feature = "prebuilt_webrtc") || cfg!(feature = "prebuilt_webrtc_sim") {
+ panic!("trying to download prebuild webrtc");
if let Err(e) = fs::create_dir_all(&out_dir) {
panic!("Failed to create webrtc out directory: {:?}", e);
}
@@ -74,12 +75,12 @@ fn main() {
// Ignore build type since we only have release prebuilts
format!("{}/release/obj/", out_dir)
} else {
- format!("{}/{}/obj", out_dir, build_type)
+ format!("{}/{}", out_dir, build_type)
};
println!("cargo:rerun-if-changed={}", webrtc_dir);
println!("cargo:rerun-if-changed={}", config_dir());
println!("cargo:rustc-link-search=native={}", webrtc_dir);
- println!("cargo:rustc-link-lib=webrtc");
+ println!("cargo:rustc-link-lib=dylib=signaldeswebrtc");
if cfg!(target_os = "macos") {
println!("cargo:rustc-link-lib=dylib=c++");