diff options
-rwxr-xr-x | projects/cryptofuzz/build.sh | 10 | ||||
-rwxr-xr-x | projects/freeimage/build.sh | 5 | ||||
-rw-r--r-- | projects/jsonnet/build.sh | 2 | ||||
-rwxr-xr-x | projects/libsass/build.sh | 4 | ||||
-rwxr-xr-x | projects/opencv/build.sh | 2 |
5 files changed, 12 insertions, 11 deletions
diff --git a/projects/cryptofuzz/build.sh b/projects/cryptofuzz/build.sh index 6630b057..4f5c5cc3 100755 --- a/projects/cryptofuzz/build.sh +++ b/projects/cryptofuzz/build.sh @@ -46,7 +46,7 @@ then # Compile Cryptofuzz cd $SRC/cryptofuzz - LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/libressl/include -DCRYPTOFUZZ_LIBRESSL" make -B -j$(nproc) + LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/libressl/include -DCRYPTOFUZZ_LIBRESSL" make -B -j$(nproc) # Generate dictionary ./generate_dict @@ -73,7 +73,7 @@ then # Compile Cryptofuzz cd $SRC/cryptofuzz - LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) + LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) # Generate dictionary ./generate_dict @@ -99,7 +99,7 @@ OPENSSL_INCLUDE_PATH="$SRC/openssl/include" OPENSSL_LIBCRYPTO_A_PATH="$SRC/opens # Compile Cryptofuzz cd $SRC/cryptofuzz -LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) +LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) # Generate dictionary ./generate_dict @@ -127,7 +127,7 @@ then # Compile Cryptofuzz cd $SRC/cryptofuzz - LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) + LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) # Generate dictionary ./generate_dict @@ -154,7 +154,7 @@ OPENSSL_INCLUDE_PATH="$SRC/boringssl/include" OPENSSL_LIBCRYPTO_A_PATH="$SRC/bor # Compile Cryptofuzz cd $SRC/cryptofuzz -LIBFUZZER_LINK="$LIB_FUZZING_ENGINE_DEPRECATED" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) +LIBFUZZER_LINK="$LIB_FUZZING_ENGINE" CXXFLAGS="$CXXFLAGS -I $SRC/openssl/include" make -B -j$(nproc) # Generate dictionary ./generate_dict diff --git a/projects/freeimage/build.sh b/projects/freeimage/build.sh index 793b6112..a418bd0a 100755 --- a/projects/freeimage/build.sh +++ b/projects/freeimage/build.sh @@ -25,5 +25,6 @@ popd INSTALL_DIR=$SRC/FreeImage/Dist -$CXX $CXXFLAGS -I${INSTALL_DIR}/ load_from_memory_fuzzer.cc \ - ${INSTALL_DIR}/libfreeimage.a -lFuzzingEngine -o $OUT/load_from_memory_fuzzer +$CXX $CXXFLAGS -I${INSTALL_DIR}/ $LIB_FUZZING_ENGINE \ + load_from_memory_fuzzer.cc ${INSTALL_DIR}/libfreeimage.a \ + -o $OUT/load_from_memory_fuzzer diff --git a/projects/jsonnet/build.sh b/projects/jsonnet/build.sh index 2742a51d..5386efb1 100644 --- a/projects/jsonnet/build.sh +++ b/projects/jsonnet/build.sh @@ -25,7 +25,7 @@ popd INSTALL_DIR="$SRC/jsonnet" fuzzer=convert_jsonnet_fuzzer -$CXX $CXXFLAGS -I${INSTALL_DIR}/include -lFuzzingEngine \ +$CXX $CXXFLAGS -I${INSTALL_DIR}/include $LIB_FUZZING_ENGINE \ $fuzzer.cc -o $OUT/$fuzzer \ ${INSTALL_DIR}/build/libjsonnet.a \ ${INSTALL_DIR}/build/libmd5.a diff --git a/projects/libsass/build.sh b/projects/libsass/build.sh index ee8866c4..f2b42c21 100755 --- a/projects/libsass/build.sh +++ b/projects/libsass/build.sh @@ -22,5 +22,5 @@ popd INSTALL_DIR="$SRC/libsass" -$CXX $CXXFLAGS -I${INSTALL_DIR}/include -lFuzzingEngine data_context_fuzzer.cc \ - -o $OUT/data_context_fuzzer ${INSTALL_DIR}/lib/libsass.a +$CXX $CXXFLAGS -I${INSTALL_DIR}/include data_context_fuzzer.cc \ + $LIB_FUZZING_ENGINE -o $OUT/data_context_fuzzer ${INSTALL_DIR}/lib/libsass.a diff --git a/projects/opencv/build.sh b/projects/opencv/build.sh index 4f09c947..a3fb653a 100755 --- a/projects/opencv/build.sh +++ b/projects/opencv/build.sh @@ -31,7 +31,7 @@ popd pushd $SRC for fuzzer in imdecode_fuzzer imread_fuzzer; do -$CXX $CXXFLAGS -lFuzzingEngine $fuzzer.cc -std=c++11 \ +$CXX $CXXFLAGS $LIB_FUZZING_ENGINE $fuzzer.cc -std=c++11 \ -I$install_dir/include/opencv4 -L$install_dir/lib \ -L$install_dir/lib/opencv4/3rdparty \ -lopencv_dnn -lopencv_objdetect -lopencv_photo -lopencv_ml -lopencv_gapi \ |