mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-16 02:38:53 -04:00
Every fuzz target depended on libtest_dep, which forces building the libbindtest shared library. In a static build (as used by OSS-Fuzz) that link fails: libbindtest's netmgr wrappers multiply-define symbols that also live in the static libisc/libns archives, and the static system libraries are not position independent. Only fuzz_dns_qp actually uses the qp test helpers, so give it just tests/libtest/qp.c via the new libtest_qp_dep and drop libtest_dep from the fuzzers. Assisted-by: Claude:claude-opus-4-8 |
||
|---|---|---|
| .. | ||
| bench | ||
| dns | ||
| include/tests | ||
| isc | ||
| isccfg | ||
| libtest | ||
| ns | ||
| .gitignore | ||
| meson.build | ||