about summary refs log tree commit diff
path: root/pkgs/development/tools/rubyfmt/0003-ignore-warnings.patch
blob: 6c46ebb06087697baab3e9fab36c963a3599bc70 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff --git i/librubyfmt/build.rs w/librubyfmt/build.rs
index 296b749..941a4ca 100644
--- i/librubyfmt/build.rs
+++ w/librubyfmt/build.rs
@@ -166,6 +166,7 @@ fn run_configure(ruby_checkout_path: &Path) -> Output {
         command
             .arg("--target=aarch64-unknown-linux-gnu")
             .arg("--host=x86_64")
+            .arg("--disable-werror")
             .env("CC", "aarch64-linux-gnu-gcc")
             .env("AR", "aarch64-linux-gnu-ar")
             .env("RANLIB", "aarch64-linux-gnu-ranlib");
diff --git i/librubyfmt/src/lib.rs w/librubyfmt/src/lib.rs
index 9b94b5f..b78e99f 100644
--- i/librubyfmt/src/lib.rs
+++ w/librubyfmt/src/lib.rs
@@ -1,4 +1,3 @@
-#![deny(warnings, missing_copy_implementations)]
 #![allow(clippy::upper_case_acronyms, clippy::enum_variant_names)]
 
 use serde::de::value;