aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar DavidKorczynski <david@adalogics.com>2021-11-30 11:21:56 +0000
committerGravatar GitHub <noreply@github.com>2021-11-30 11:21:56 +0000
commit73ed0f7bbfb573814713590f2cb74c76d87a7b06 (patch)
treefb4e7211a7c780e0301a976f3368eea699af11e2
parent8ddb0acb264b663f30ce7d342e56fa662560620d (diff)
openjpeg: fix build for cifuzz (#6934)
-rw-r--r--projects/openjpeg/Dockerfile1
-rwxr-xr-xprojects/openjpeg/build.sh4
2 files changed, 4 insertions, 1 deletions
diff --git a/projects/openjpeg/Dockerfile b/projects/openjpeg/Dockerfile
index 865a7e39..da034647 100644
--- a/projects/openjpeg/Dockerfile
+++ b/projects/openjpeg/Dockerfile
@@ -18,6 +18,5 @@ FROM gcr.io/oss-fuzz-base/base-builder
RUN apt-get update && apt-get install -y make cmake g++
RUN git clone --depth 1 https://github.com/uclouvain/openjpeg openjpeg
# openjpeg-data is used to create a seed corpus
-RUN git clone --depth 1 https://github.com/uclouvain/openjpeg-data openjpeg/data
WORKDIR openjpeg
COPY build.sh $SRC/
diff --git a/projects/openjpeg/build.sh b/projects/openjpeg/build.sh
index 1bc2da04..d5d0d25e 100755
--- a/projects/openjpeg/build.sh
+++ b/projects/openjpeg/build.sh
@@ -15,6 +15,10 @@
#
################################################################################
+# Get data. We do this here to resolve CIFuzz issues
+# CC https://github.com/uclouvain/openjpeg/pull/1386
+git clone --depth 1 https://github.com/uclouvain/openjpeg-data data
+
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..