File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -20,10 +20,13 @@ export CXXFLAGS="${CXXFLAGS} -fPIC -Wl,--allow-multiple-definition"
2020
2121git apply --ignore-space-change --ignore-whitespace $SRC /patch.diff
2222
23- meson setup build -Dfuzzing=oss-fuzz -Dcmocka=enabled \
24- -Dc_link_args=" $CFLAGS " -Dcpp_link_args=" $CXXFLAGS " \
25- -Dc_args=" $CFLAGS " -Dcpp_args=" $CXXFLAGS " \
26- -Ddefault_library=static -Dprefer_static=true
23+ # Use valid value for -Dfuzzing (enabled/disabled/auto)
24+ meson setup build -Dfuzzing=enabled -Dcmocka=enabled \
25+ -Dc_link_args=" $CFLAGS " -Dcpp_link_args=" $CXXFLAGS " \
26+ -Dc_args=" $CFLAGS " -Dcpp_args=" $CXXFLAGS " \
27+ -Ddefault_library=static -Dprefer_static=true \
28+ -Db_lto=false \
29+ -Dnamed-lto=off
2730meson compile -C build fuzz_dns_master_load fuzz_dns_message_checksig fuzz_dns_message_parse fuzz_dns_name_fromtext_target fuzz_dns_name_fromwire fuzz_dns_qp fuzz_dns_qpkey_name fuzz_dns_rdata_fromtext fuzz_dns_rdata_fromwire_text fuzz_isc_lex_getmastertoken fuzz_isc_lex_gettoken --verbose
2831
2932for fuzzname in fuzz_dns_master_load fuzz_dns_message_checksig fuzz_dns_message_parse fuzz_dns_name_fromtext_target fuzz_dns_name_fromwire fuzz_dns_qp fuzz_dns_qpkey_name fuzz_dns_rdata_fromtext fuzz_dns_rdata_fromwire_text fuzz_isc_lex_getmastertoken fuzz_isc_lex_gettoken; do
Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ auto_ccs:
1212 - " pspacek@isc.org"
1313sanitizers :
1414 - address
15- - undefined
1615main_repo : ' https://gitlab.isc.org/isc-projects/bind9.git'
1716
1817fuzzing_engines :
You can’t perform that action at this time.
0 commit comments