mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-20 13:37:28 +02:00
This fixes issue #19388. The changes are as follows: - Add a new flag to configure, --enable-fuzz-binary, which allows building test/fuzz/fuzz regardless of whether we are building to do actual fuzzing - Set -DPROVIDE_MAIN_FUNCTION whenever --enable-fuzz is no - Add the following libraries to FUZZ_SUITE_LD_COMMON: - LIBBITCOIN_WALLET - SQLLITE_LIBS - BDB_LIBS - if necessary, some or all of: - NATPMP_LIBS - MINIUPNPC_LIBS - LIBBITCOIN_ZMQ / ZMQ_LIBS |
||
|---|---|---|
| .. | ||
| 00_setup_env.sh | ||
| 00_setup_env_arm.sh | ||
| 00_setup_env_i686_centos.sh | ||
| 00_setup_env_mac.sh | ||
| 00_setup_env_mac_host.sh | ||
| 00_setup_env_native_asan.sh | ||
| 00_setup_env_native_fuzz.sh | ||
| 00_setup_env_native_fuzz_with_valgrind.sh | ||
| 00_setup_env_native_msan.sh | ||
| 00_setup_env_native_multiprocess.sh | ||
| 00_setup_env_native_nowallet.sh | ||
| 00_setup_env_native_qt5.sh | ||
| 00_setup_env_native_tsan.sh | ||
| 00_setup_env_native_valgrind.sh | ||
| 00_setup_env_s390x.sh | ||
| 00_setup_env_win64.sh | ||
| 04_install.sh | ||
| 05_before_script.sh | ||
| 06_script_a.sh | ||
| 06_script_b.sh | ||
| wrap-qemu.sh | ||
| wrap-valgrind.sh | ||
| wrap-wine.sh | ||