[FFmpeg-devel] [PATCH 4/5] configure: add -fuzz support to --toolchain

Kacper Michajłow kasper93 at gmail.com
Thu Jul 17 04:14:54 EEST 2025


libFuzzer is linked only for fuzzing targets.

Signed-off-by: Kacper Michajłow <kasper93 at gmail.com>
---
 configure | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/configure b/configure
index fd4a52fc5f..36f7ab8c7c 100755
--- a/configure
+++ b/configure
@@ -4616,6 +4616,11 @@ add_sanitizer_flags(){
             add_cflags  -fsanitize=address
             add_ldflags -fsanitize=address
         ;;
+        fuzz)
+            add_cflags  -fsanitize=fuzzer-no-link
+            add_ldflags -fsanitize=fuzzer-no-link
+            : "${libfuzzer_path:=-fsanitize=fuzzer}"
+        ;;
         lsan)
             add_cflags  -fsanitize=leak
             add_ldflags -fsanitize=leak
-- 
2.50.1



More information about the ffmpeg-devel mailing list