[boringssl] Fix BoringSSL build break (#4294)

The upstream LPM-based fuzzer changed its layout, so update the build
files to reflect this. This may make sense as a separate .a file in
the future to avoid these breaks.

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24776
This commit is contained in:
sleevi 2020-08-10 15:49:33 -04:00 committed by GitHub
parent 70c5df7cfd
commit 80d214878c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -62,7 +62,7 @@ if [[ $CFLAGS != *sanitize=memory* ]]; then
echo "Building fuzzer $fuzzerName"
$CXX $CXXFLAGS -I genfiles -I . -I $SRC/libprotobuf-mutator/ -I $SRC/LPM/external.protobuf/include -I include $LIB_FUZZING_ENGINE \
-I $SRC/boringssl/include \
$F genfiles/asn1_pdu.pb.cc $SRC/asn1_pdu_to_der.cc \
$F genfiles/asn1_pdu.pb.cc $SRC/asn1_pdu_to_der.cc $SRC/common.cc \
./ssl/libssl.a ./crypto/libcrypto.a \
$SRC/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
$SRC/LPM/src/libprotobuf-mutator.a \