diff --git a/projects/poppler/Dockerfile b/projects/poppler/Dockerfile index 6ceb73996..c1b0355cf 100644 --- a/projects/poppler/Dockerfile +++ b/projects/poppler/Dockerfile @@ -15,7 +15,7 @@ ################################################################################ FROM gcr.io/oss-fuzz-base/base-builder -RUN apt-get update && apt-get install -y wget autoconf automake libtool pkg-config cmake gperf +RUN apt-get update && apt-get install -y wget autoconf automake libtool pkg-config gperf RUN pip3 install meson ninja RUN git clone --depth 1 https://github.com/madler/zlib.git diff --git a/projects/poppler/build.sh b/projects/poppler/build.sh index 4f2893054..23692dd5b 100755 --- a/projects/poppler/build.sh +++ b/projects/poppler/build.sh @@ -166,7 +166,7 @@ fuzzers=$(find $SRC/poppler/cpp/tests/fuzzing/ -name "*_fuzzer.cc") for f in $fuzzers; do fuzzer_name=$(basename $f .cc) - $CXX $CXXFLAGS -std=c++11 -I$SRC/poppler/cpp \ + $CXX $CXXFLAGS -std=c++11 -I$SRC/poppler/cpp -I$SRC/poppler/build/cpp \ $BUILD_CFLAGS \ $f -o $OUT/$fuzzer_name \ $PREDEPS_LDFLAGS \ @@ -213,7 +213,7 @@ for f in $fuzzers; do fuzzer_name=$(basename $f .cc) $CXX $CXXFLAGS -std=c++11 -fPIC \ - -I$SRC/poppler/qt5/src \ + -I$SRC/poppler/qt5/src -I$SRC/poppler/build/qt5/src \ $BUILD_CFLAGS \ $f -o $OUT/$fuzzer_name \ $PREDEPS_LDFLAGS \