From 598aa5dbb505244a884678695de79d8a51604dd0 Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 17 Aug 2023 23:51:53 +0200 Subject: [PATCH] Use hdf5_1_14 for fuzzing (#10817) Requires https://github.com/tbeu/matio/pull/211 /cc @tbeu The following OSS-Fuzz issues are not reproducible with the latest HDF5. I.e. most probably were found and fixed independently. By fuzzing with the latest version of HDF5 they will be automatically closed in OSS-Fuzz. https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29776 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=53690 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=37185 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41590 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39869 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38041 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45177 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=37536 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30749 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38686 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41318 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30184 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=37318 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41576 --- projects/matio/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/matio/Dockerfile b/projects/matio/Dockerfile index 304024501..acdc3cce0 100644 --- a/projects/matio/Dockerfile +++ b/projects/matio/Dockerfile @@ -15,9 +15,9 @@ ################################################################################ FROM gcr.io/oss-fuzz-base/base-builder -RUN apt-get update && apt-get install -y make autoconf automake libtool +RUN apt-get update && apt-get install -y make autoconf automake libtool-bin RUN git clone --depth 1 https://github.com/madler/zlib RUN git clone --depth 1 https://github.com/tbeu/matio.git matio -ADD https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.1/src/hdf5-1.12.1.tar.gz hdf5-1.12.1.tar.gz +RUN git clone --depth 1 --branch hdf5_1_14 https://github.com/HDFGroup/hdf5.git hdf5 WORKDIR matio COPY build.sh $SRC/