aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortsdgeos <aacid@kde.org>2021-03-04 01:29:04 +0100
committerGitHub <noreply@github.com>2021-03-04 00:29:04 +0000
commit598ba8b337353d704d43ada47d59d25ab47e0c03 (patch)
treebf5f573f7513a18a71cb2cb7d05b42d99574e313
parent5a92458459c817ab2dd10395abea93d92b1865aa (diff)
downloadoss-fuzz-598ba8b337353d704d43ada47d59d25ab47e0c03.tar.gz
poppler: Fix build (#5285)
-rw-r--r--projects/poppler/Dockerfile2
-rwxr-xr-xprojects/poppler/build.sh4
2 files changed, 3 insertions, 3 deletions
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 \