mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
fuzzing/oss-fuzz: fix samba build script for Ubuntu 20.04
Add a linker flag to generate fuzzer binaries with an RPATH header instead of RUNPATH. Signed-off-by: Uri Simchoni <uri@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
541f9ee5ab
commit
f94b1d3b31
@ -77,12 +77,15 @@ esac
|
||||
# $LIB_FUZZING_ENGINE is provided by the oss-fuzz "compile" command
|
||||
#
|
||||
|
||||
# --disable-new-dtags linker flag creates fuzzer binaries with RPATH
|
||||
# header instead of RUNPATH header. Modern linkers use RUNPATH by
|
||||
# default.
|
||||
./configure -C --without-gettext --enable-debug --enable-developer \
|
||||
--enable-libfuzzer \
|
||||
$SANITIZER_ARG \
|
||||
--disable-warnings-as-errors \
|
||||
--abi-check-disable \
|
||||
--fuzz-target-ldflags="$LIB_FUZZING_ENGINE" \
|
||||
--fuzz-target-ldflags="-Wl,--disable-new-dtags $LIB_FUZZING_ENGINE" \
|
||||
--nonshared-binary=ALL \
|
||||
"$@" \
|
||||
LINK_CC="$CXX"
|
||||
|
Loading…
x
Reference in New Issue
Block a user