]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Update documented build commands for fuzzers
authorMichał Kępień <michal@isc.org>
Tue, 1 Jul 2025 04:16:46 +0000 (06:16 +0200)
committerAndoni Duarte <andoni@isc.org>
Wed, 2 Jul 2025 08:50:34 +0000 (08:50 +0000)
Due to the changing the build system to Meson, replace ./configure
invocations with their Meson counterparts in fuzz/FUZZING.md.

fuzz/FUZZING.md

index 357b323b7dedcc817d5a4c1b8aede409c8379c29..d038d761226ec6188b0e1ce6767e8d005abd7b12 100644 (file)
@@ -18,10 +18,10 @@ The tests in this directory can be operated in three modes:
 * non-fuzzing - the test just runs over all input located in `<test_name>.in/`
   directory by compiling with mock main.c that walks through the directory and
   runs `LLVMFuzzerTestOneInput()` over the input files
-* AFL - `./configure --enable-fuzzing=afl` will either feed the stdin to
+* AFL - `meson setup -Dfuzzing=afl` will either feed the stdin to
   `LLVMFuzzerTestOneInput()` or run the `__AFL_LOOP(10000)` if compiled with
   `afl-clang-fast`. You have to compile using `CC=afl-<gcc|clang>`.
-* LibFuzzer - `./configure --enable-fuzzing=libfuzzer` will disable `main.c`
+* LibFuzzer - `meson setup -Dfuzzing=libfuzzer` will disable `main.c`
   completely and it uses the standard LibFuzzer mechanims to feed
   `LLVMFuzzerTestOneInput` with the fuzzer