From 8b28f3615fc5e1e409243f137c33ab56a0ba2dfc Mon Sep 17 00:00:00 2001 From: Stanislaw Grams Date: Thu, 12 Feb 2026 20:14:06 +0100 Subject: [PATCH] [chore](trx-ft8): suppress unused code warnings in external C library Add compiler flags to suppress C warnings from vendored ft8_lib: - -Wno-unused-const-variable for db_power_sum array - -Wno-unused-function for ft8_decode_multi_symbols These are harmless warnings from external code we don't control. Suppressing at build system level keeps external code unchanged. Co-Authored-By: Claude Opus 4.6 Signed-off-by: Stanislaw Grams --- src/trx-ft8/build.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/trx-ft8/build.rs b/src/trx-ft8/build.rs index 1320bb0..1ea8294 100644 --- a/src/trx-ft8/build.rs +++ b/src/trx-ft8/build.rs @@ -23,6 +23,8 @@ fn main() { .file(format!("{base}/ft8/message.c")) .file(format!("{base}/ft8/text.c")) .flag_if_supported("-std=c99") + .flag_if_supported("-Wno-unused-const-variable") + .flag_if_supported("-Wno-unused-function") .compile("trx_ft8"); println!("cargo:rustc-link-lib=m");