From 86afcb0538cef37a9a1cefc884c5acc533e1fc26 Mon Sep 17 00:00:00 2001 From: Matheus Hunsche Date: Wed, 3 Dec 2025 17:11:47 +0000 Subject: [PATCH] Mass migrate batch 6: 100 projects to Ubuntu 24.04 --- projects/knative/Dockerfile | 2 +- projects/knative/project.yaml | 1 + projects/krb5/Dockerfile | 2 +- projects/krb5/project.yaml | 1 + projects/kryo/Dockerfile | 2 +- projects/kryo/project.yaml | 1 + projects/kubearmor/Dockerfile | 2 +- projects/kubearmor/project.yaml | 1 + projects/kubeedge/Dockerfile | 2 +- projects/kubeedge/project.yaml | 1 + projects/kubeflow-katib/Dockerfile | 2 +- projects/kubeflow-katib/project.yaml | 1 + projects/kubeflow-model-registry/Dockerfile | 2 +- projects/kubeflow-model-registry/project.yaml | 1 + projects/kubeflow-pipelines/Dockerfile | 2 +- projects/kubeflow-pipelines/project.yaml | 1 + projects/kubeflow-spark-operator/Dockerfile | 2 +- projects/kubeflow-spark-operator/project.yaml | 1 + projects/kubernetes/Dockerfile | 2 +- projects/kubernetes/project.yaml | 1 + projects/kubevirt/Dockerfile | 2 +- projects/kubevirt/project.yaml | 1 + projects/kyverno/Dockerfile | 2 +- projects/kyverno/project.yaml | 1 + projects/lame/Dockerfile | 2 +- projects/lame/project.yaml | 1 + projects/lark-parser/Dockerfile | 2 +- projects/lark-parser/project.yaml | 1 + projects/lcms/Dockerfile | 2 +- projects/lcms/project.yaml | 1 + projects/leptonica/Dockerfile | 2 +- projects/leptonica/project.yaml | 1 + projects/leveldb/Dockerfile | 2 +- projects/leveldb/project.yaml | 1 + projects/libaom/Dockerfile | 2 +- projects/libaom/project.yaml | 1 + projects/libarchive/Dockerfile | 2 +- projects/libarchive/project.yaml | 1 + projects/libass/Dockerfile | 2 +- projects/libass/project.yaml | 1 + projects/libavc/Dockerfile | 2 +- projects/libavc/project.yaml | 1 + projects/libavif/Dockerfile | 2 +- projects/libavif/project.yaml | 1 + projects/libbpf/Dockerfile | 2 +- projects/libbpf/project.yaml | 1 + projects/libcacard/Dockerfile | 2 +- projects/libcacard/project.yaml | 1 + projects/libcbor/Dockerfile | 2 +- projects/libcbor/project.yaml | 1 + projects/libcoap/Dockerfile | 2 +- projects/libcoap/project.yaml | 1 + projects/libconfig/Dockerfile | 2 +- projects/libconfig/project.yaml | 1 + projects/libcst/Dockerfile | 2 +- projects/libcst/project.yaml | 1 + projects/libcue/Dockerfile | 2 +- projects/libcue/project.yaml | 1 + projects/libcups/Dockerfile | 2 +- projects/libcups/project.yaml | 1 + projects/libdwarf/Dockerfile | 2 +- projects/libdwarf/project.yaml | 1 + projects/libecc/Dockerfile | 2 +- projects/libecc/project.yaml | 1 + projects/libevent/Dockerfile | 2 +- projects/libevent/project.yaml | 1 + projects/libexif/Dockerfile | 2 +- projects/libexif/project.yaml | 1 + projects/libfdk-aac/Dockerfile | 2 +- projects/libfdk-aac/project.yaml | 1 + projects/libfido2/Dockerfile | 2 +- projects/libfido2/project.yaml | 1 + projects/libfuse/Dockerfile | 2 +- projects/libfuse/project.yaml | 1 + projects/libgd/Dockerfile | 2 +- projects/libgd/project.yaml | 1 + projects/libheif/Dockerfile | 2 +- projects/libheif/project.yaml | 1 + projects/libhevc/Dockerfile | 2 +- projects/libhevc/project.yaml | 1 + projects/libhtp/Dockerfile | 2 +- projects/libhtp/project.yaml | 1 + projects/libical/Dockerfile | 2 +- projects/libical/project.yaml | 1 + projects/libidn/Dockerfile | 2 +- projects/libidn/project.yaml | 1 + projects/libidn2/Dockerfile | 2 +- projects/libidn2/project.yaml | 1 + projects/libiec61850/Dockerfile | 2 +- projects/libiec61850/project.yaml | 1 + projects/libigl/Dockerfile | 2 +- projects/libigl/project.yaml | 1 + projects/libjpeg-turbo/Dockerfile | 2 +- projects/libjpeg-turbo/project.yaml | 1 + projects/libjxl/Dockerfile | 2 +- projects/libjxl/project.yaml | 1 + projects/libldac/Dockerfile | 2 +- projects/libldac/project.yaml | 1 + projects/liblouis/Dockerfile | 2 +- projects/liblouis/project.yaml | 1 + projects/libmodbus/Dockerfile | 2 +- projects/libmodbus/project.yaml | 1 + projects/libmpeg2/Dockerfile | 2 +- projects/libmpeg2/project.yaml | 1 + projects/libpcap/Dockerfile | 2 +- projects/libpcap/project.yaml | 1 + projects/libpg_query/Dockerfile | 2 +- projects/libpg_query/project.yaml | 1 + projects/libphonenumber/Dockerfile | 2 +- projects/libphonenumber/project.yaml | 1 + projects/libplist/Dockerfile | 2 +- projects/libplist/project.yaml | 1 + projects/libpng-proto/Dockerfile | 2 +- projects/libpng-proto/project.yaml | 1 + projects/libpng/Dockerfile | 2 +- projects/libpng/project.yaml | 1 + projects/libpsl/Dockerfile | 2 +- projects/libpsl/project.yaml | 1 + projects/libraw/Dockerfile | 2 +- projects/libraw/project.yaml | 1 + projects/librawspeed/Dockerfile | 2 +- projects/librawspeed/project.yaml | 1 + projects/librdkafka/Dockerfile | 2 +- projects/librdkafka/project.yaml | 1 + projects/libredwg/Dockerfile | 2 +- projects/libredwg/project.yaml | 1 + projects/libreoffice/Dockerfile | 2 +- projects/libreoffice/project.yaml | 1 + projects/libressl/Dockerfile | 2 +- projects/libressl/project.yaml | 1 + projects/librsvg/Dockerfile | 2 +- projects/librsvg/project.yaml | 1 + projects/libsass/Dockerfile | 2 +- projects/libsass/project.yaml | 1 + projects/libsndfile/Dockerfile | 2 +- projects/libsndfile/project.yaml | 1 + projects/libsodium/Dockerfile | 2 +- projects/libsodium/project.yaml | 1 + projects/libspdm/Dockerfile | 2 +- projects/libspdm/project.yaml | 1 + projects/libspectre/Dockerfile | 2 +- projects/libspectre/project.yaml | 1 + projects/libspng/Dockerfile | 2 +- projects/libspng/project.yaml | 1 + projects/libsrtp/Dockerfile | 2 +- projects/libsrtp/project.yaml | 1 + projects/libssh/Dockerfile | 2 +- projects/libssh/project.yaml | 1 + projects/libssh2/Dockerfile | 2 +- projects/libssh2/project.yaml | 1 + projects/libstdcpp/Dockerfile | 2 +- projects/libstdcpp/project.yaml | 1 + projects/libtasn1/Dockerfile | 2 +- projects/libtasn1/project.yaml | 1 + projects/libteken/Dockerfile | 2 +- projects/libteken/project.yaml | 1 + projects/libtheora/Dockerfile | 2 +- projects/libtheora/project.yaml | 1 + projects/libtiff/Dockerfile | 2 +- projects/libtiff/project.yaml | 1 + projects/libtorrent/Dockerfile | 2 +- projects/libtorrent/project.yaml | 1 + projects/libtpms/Dockerfile | 2 +- projects/libtpms/project.yaml | 1 + projects/libtsm/Dockerfile | 2 +- projects/libtsm/project.yaml | 1 + projects/libucl/Dockerfile | 2 +- projects/libucl/project.yaml | 1 + projects/libultrahdr/Dockerfile | 2 +- projects/libultrahdr/project.yaml | 1 + projects/libunwind/Dockerfile | 2 +- projects/libunwind/project.yaml | 1 + projects/libusb/Dockerfile | 2 +- projects/libusb/project.yaml | 1 + projects/libvips/Dockerfile | 2 +- projects/libvips/project.yaml | 1 + projects/libvnc/Dockerfile | 2 +- projects/libvnc/project.yaml | 1 + projects/libvpx/Dockerfile | 2 +- projects/libvpx/project.yaml | 1 + projects/libwebp/Dockerfile | 2 +- projects/libwebp/project.yaml | 1 + projects/libwebsockets/Dockerfile | 2 +- projects/libwebsockets/project.yaml | 1 + projects/libxaac/Dockerfile | 2 +- projects/libxaac/project.yaml | 1 + projects/libxls/Dockerfile | 2 +- projects/libxls/project.yaml | 1 + projects/libxlsxwriter/Dockerfile | 2 +- projects/libxlsxwriter/project.yaml | 1 + projects/libxml2/Dockerfile | 2 +- projects/libxml2/project.yaml | 1 + projects/libxslt/Dockerfile | 2 +- projects/libxslt/project.yaml | 1 + projects/libyal/Dockerfile | 2 +- projects/libyal/project.yaml | 1 + projects/libyaml/Dockerfile | 2 +- projects/libyaml/project.yaml | 1 + projects/libyang/Dockerfile | 2 +- projects/libyang/project.yaml | 1 + 200 files changed, 200 insertions(+), 100 deletions(-) diff --git a/projects/knative/Dockerfile b/projects/knative/Dockerfile index 2f14c21d3a17..34a2b5e30128 100644 --- a/projects/knative/Dockerfile +++ b/projects/knative/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/cncf/cncf-fuzzing RUN git clone --depth 1 https://github.com/knative/pkg RUN git clone --depth 1 https://github.com/knative/serving diff --git a/projects/knative/project.yaml b/projects/knative/project.yaml index 3671d8e79c11..eda2a5887609 100644 --- a/projects/knative/project.yaml +++ b/projects/knative/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://knative.dev/" language: go primary_contact: "security@knative.team" diff --git a/projects/krb5/Dockerfile b/projects/krb5/Dockerfile index 4b437613bb70..458d55c961e1 100644 --- a/projects/krb5/Dockerfile +++ b/projects/krb5/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf bison RUN git clone --depth=1 https://github.com/krb5/krb5.git RUN cp $SRC/krb5/src/tests/fuzzing/oss-fuzz.sh $SRC/build.sh diff --git a/projects/krb5/project.yaml b/projects/krb5/project.yaml index df0fe0f0a800..14fdf93a88b2 100644 --- a/projects/krb5/project.yaml +++ b/projects/krb5/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://web.mit.edu/kerberos/" language: c primary_contact: "krbcore-security@mit.edu" diff --git a/projects/kryo/Dockerfile b/projects/kryo/Dockerfile index 9e96549218b3..74c5aa7684a2 100644 --- a/projects/kryo/Dockerfile +++ b/projects/kryo/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-jvm +FROM gcr.io/oss-fuzz-base/base-builder-jvm:ubuntu-24-04 RUN curl -L https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/kryo/project.yaml b/projects/kryo/project.yaml index ca8a70f8305f..45d034a50dc6 100644 --- a/projects/kryo/project.yaml +++ b/projects/kryo/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://esotericsoftware.com/" language: jvm primary_contact: "thomas@umschalt.com" diff --git a/projects/kubearmor/Dockerfile b/projects/kubearmor/Dockerfile index 616c87857284..82144772f977 100644 --- a/projects/kubearmor/Dockerfile +++ b/projects/kubearmor/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 ENV FUZZING_LANGUAGE=go RUN git clone https://github.com/kubearmor/KubeArmor COPY build.sh $SRC/ diff --git a/projects/kubearmor/project.yaml b/projects/kubearmor/project.yaml index c400e393c352..025ba7b90a1a 100644 --- a/projects/kubearmor/project.yaml +++ b/projects/kubearmor/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://kubearmor.io/" main_repo: "https://github.com/kubearmor/KubeArmor" primary_contact: "kubearmor@accuknox.com" diff --git a/projects/kubeedge/Dockerfile b/projects/kubeedge/Dockerfile index 8763a7335707..a7a23bec03f3 100644 --- a/projects/kubeedge/Dockerfile +++ b/projects/kubeedge/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubeedge/kubeedge RUN git clone --depth 1 https://github.com/cncf/cncf-fuzzing COPY build.sh $SRC/ diff --git a/projects/kubeedge/project.yaml b/projects/kubeedge/project.yaml index 33ac5a40a8bc..96a39a87f22e 100644 --- a/projects/kubeedge/project.yaml +++ b/projects/kubeedge/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://kubeedge.io/en/" primary_contact: "linguohui1@huawei.com" auto_ccs : diff --git a/projects/kubeflow-katib/Dockerfile b/projects/kubeflow-katib/Dockerfile index d9cd17f72bfa..8b864183afd4 100644 --- a/projects/kubeflow-katib/Dockerfile +++ b/projects/kubeflow-katib/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubeflow/katib RUN wget https://go.dev/dl/go1.25.1.linux-amd64.tar.gz \ && mkdir temp-go \ diff --git a/projects/kubeflow-katib/project.yaml b/projects/kubeflow-katib/project.yaml index 7c64db9fbb63..1ce2fb788938 100644 --- a/projects/kubeflow-katib/project.yaml +++ b/projects/kubeflow-katib/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/kubeflow/katib" language: go primary_contact: "andrey.velichkevich@gmail.com" diff --git a/projects/kubeflow-model-registry/Dockerfile b/projects/kubeflow-model-registry/Dockerfile index 655ad8842fe2..01801435011d 100644 --- a/projects/kubeflow-model-registry/Dockerfile +++ b/projects/kubeflow-model-registry/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubeflow/model-registry WORKDIR model-registry COPY build.sh *.go $SRC/ diff --git a/projects/kubeflow-model-registry/project.yaml b/projects/kubeflow-model-registry/project.yaml index 2c2b9c6901d6..efceb4f37079 100644 --- a/projects/kubeflow-model-registry/project.yaml +++ b/projects/kubeflow-model-registry/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/kubeflow/model-registry" language: go primary_contact: "mmortari@redhat.com" diff --git a/projects/kubeflow-pipelines/Dockerfile b/projects/kubeflow-pipelines/Dockerfile index 66924186c8d0..9726384c6a47 100644 --- a/projects/kubeflow-pipelines/Dockerfile +++ b/projects/kubeflow-pipelines/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubeflow/pipelines WORKDIR pipelines COPY build.sh *.go $SRC/ diff --git a/projects/kubeflow-pipelines/project.yaml b/projects/kubeflow-pipelines/project.yaml index d328a16344ce..5a1581057b94 100644 --- a/projects/kubeflow-pipelines/project.yaml +++ b/projects/kubeflow-pipelines/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/kubeflow/pipelines" language: go primary_contact: "rmartine@redhat.com" diff --git a/projects/kubeflow-spark-operator/Dockerfile b/projects/kubeflow-spark-operator/Dockerfile index 5ecce4469af0..4fa8c78c05da 100644 --- a/projects/kubeflow-spark-operator/Dockerfile +++ b/projects/kubeflow-spark-operator/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubeflow/spark-operator WORKDIR spark-operator COPY build.sh *.go $SRC/ diff --git a/projects/kubeflow-spark-operator/project.yaml b/projects/kubeflow-spark-operator/project.yaml index ea65a66840d6..cb8a36c4554b 100644 --- a/projects/kubeflow-spark-operator/project.yaml +++ b/projects/kubeflow-spark-operator/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/kubeflow/spark-operator" language: go primary_contact: "github@chenyicn.net" diff --git a/projects/kubernetes/Dockerfile b/projects/kubernetes/Dockerfile index e41ddbcf4f59..06bb5af488f8 100644 --- a/projects/kubernetes/Dockerfile +++ b/projects/kubernetes/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kubernetes/kubernetes.git RUN git clone --depth 1 https://github.com/google/AFL diff --git a/projects/kubernetes/project.yaml b/projects/kubernetes/project.yaml index c8470d4c34f2..b05d66f31f71 100644 --- a/projects/kubernetes/project.yaml +++ b/projects/kubernetes/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://kubernetes.io" primary_contact: "security@kubernetes.io" auto_ccs : diff --git a/projects/kubevirt/Dockerfile b/projects/kubevirt/Dockerfile index d96712739941..b1902555318d 100644 --- a/projects/kubevirt/Dockerfile +++ b/projects/kubevirt/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN apt update && apt install -y qemu-kvm libvirt-daemon-system RUN git clone --depth 1 https://github.com/kubevirt/kubevirt RUN git clone --depth=1 https://github.com/AdamKorcz/go-118-fuzz-build --branch=v2_2 $SRC/go-118-fuzz-build diff --git a/projects/kubevirt/project.yaml b/projects/kubevirt/project.yaml index efdb4a2d7eea..f5ec51cfd365 100644 --- a/projects/kubevirt/project.yaml +++ b/projects/kubevirt/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://kubevirt.io" primary_contact: "adam@adalogics.com" auto_ccs : diff --git a/projects/kyverno/Dockerfile b/projects/kyverno/Dockerfile index 6cea43b85c58..108f57e498e0 100644 --- a/projects/kyverno/Dockerfile +++ b/projects/kyverno/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN git clone --depth 1 https://github.com/kyverno/kyverno COPY build.sh $SRC/ WORKDIR $SRC/kyverno diff --git a/projects/kyverno/project.yaml b/projects/kyverno/project.yaml index a838a6dc0b84..bdf47c0dcbf7 100644 --- a/projects/kyverno/project.yaml +++ b/projects/kyverno/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.kyverno.io" main_repo: "https://github.com/kyverno/kyverno" primary_contact: "chipzoller@gmail.com" diff --git a/projects/lame/Dockerfile b/projects/lame/Dockerfile index d6d6b6d58bf7..f800b4ff079b 100644 --- a/projects/lame/Dockerfile +++ b/projects/lame/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool subversion pkg-config wget # ubuntu apt has not recent enough mpg123 diff --git a/projects/lame/project.yaml b/projects/lame/project.yaml index 3ebbafc9f3b4..557452b9843f 100644 --- a/projects/lame/project.yaml +++ b/projects/lame/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sourceforge.net/projects/lame/" main_repo: "https://svn.code.sf.net/p/lame/svn/trunk/lame" language: c++ diff --git a/projects/lark-parser/Dockerfile b/projects/lark-parser/Dockerfile index 0d86f8bebc18..baab27edb089 100644 --- a/projects/lark-parser/Dockerfile +++ b/projects/lark-parser/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ########################################################################## -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN pip3 install --upgrade pip RUN git clone https://github.com/lark-parser/lark lark COPY *.sh *py $SRC/ diff --git a/projects/lark-parser/project.yaml b/projects/lark-parser/project.yaml index 752db88f6c85..117f027645f0 100644 --- a/projects/lark-parser/project.yaml +++ b/projects/lark-parser/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/lark-parser/lark main_repo: https://github.com/lark-parser/lark language: python diff --git a/projects/lcms/Dockerfile b/projects/lcms/Dockerfile index be6f93c90800..756697741e3e 100644 --- a/projects/lcms/Dockerfile +++ b/projects/lcms/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/mm2/Little-CMS.git lcms RUN mkdir $SRC/seeds && \ diff --git a/projects/lcms/project.yaml b/projects/lcms/project.yaml index 7cabc34b2b27..e21c1c8f205a 100644 --- a/projects/lcms/project.yaml +++ b/projects/lcms/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 main_repo: "https://github.com/mm2/Little-CMS" homepage: "http://www.littlecms.com/" language: c++ diff --git a/projects/leptonica/Dockerfile b/projects/leptonica/Dockerfile index cf79bf58967c..b3f541f4fc83 100644 --- a/projects/leptonica/Dockerfile +++ b/projects/leptonica/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool \ pkg-config cmake nasm RUN git clone --depth 1 https://github.com/DanBloomberg/leptonica.git leptonica diff --git a/projects/leptonica/project.yaml b/projects/leptonica/project.yaml index b36a9bd3576e..70830e355116 100644 --- a/projects/leptonica/project.yaml +++ b/projects/leptonica/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.leptonica.com" language: c++ primary_contact: "taking@google.com" diff --git a/projects/leveldb/Dockerfile b/projects/leveldb/Dockerfile index 9526e19b3e1a..26a90d3746ff 100644 --- a/projects/leveldb/Dockerfile +++ b/projects/leveldb/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y build-essential cmake gettext make RUN git clone --recurse-submodules https://github.com/google/leveldb.git diff --git a/projects/leveldb/project.yaml b/projects/leveldb/project.yaml index bb9b138283a2..4aa8b132356c 100644 --- a/projects/leveldb/project.yaml +++ b/projects/leveldb/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/leveldb" language: c++ primary_contact: "costan@google.com" diff --git a/projects/libaom/Dockerfile b/projects/libaom/Dockerfile index 2bfa6aaf2418..0e470bbdf464 100644 --- a/projects/libaom/Dockerfile +++ b/projects/libaom/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake yasm wget RUN git clone https://aomedia.googlesource.com/aom ADD https://storage.googleapis.com/aom-test-data/fuzzer/dec_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libaom/project.yaml b/projects/libaom/project.yaml index e6bd84c8fa35..e6005aa65284 100644 --- a/projects/libaom/project.yaml +++ b/projects/libaom/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://aomedia.org/av1-features/get-started/" language: c++ primary_contact: "wtc@google.com" diff --git a/projects/libarchive/Dockerfile b/projects/libarchive/Dockerfile index 8374b7c8f366..0ad4a3f6af64 100644 --- a/projects/libarchive/Dockerfile +++ b/projects/libarchive/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf libtool pkg-config \ libbz2-dev liblzo2-dev liblzma-dev liblz4-dev libz-dev \ diff --git a/projects/libarchive/project.yaml b/projects/libarchive/project.yaml index 46379886ec8e..9e0e74d55c1a 100644 --- a/projects/libarchive/project.yaml +++ b/projects/libarchive/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libarchive/libarchive" language: c++ primary_contact: "joerg.sonnenberger@googlemail.com" diff --git a/projects/libass/Dockerfile b/projects/libass/Dockerfile index 3e5eafd11f96..abb676e6419f 100644 --- a/projects/libass/Dockerfile +++ b/projects/libass/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config libfontconfig1-dev libfreetype-dev libfribidi-dev python3-pip && \ pip3 install meson==0.60.0 ninja diff --git a/projects/libass/project.yaml b/projects/libass/project.yaml index 4130bd7fda2c..78a9f9e66974 100644 --- a/projects/libass/project.yaml +++ b/projects/libass/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libass/libass" language: c++ primary_contact: "chortos@inbox.lv" diff --git a/projects/libavc/Dockerfile b/projects/libavc/Dockerfile index c492381d7484..f5bf37696153 100644 --- a/projects/libavc/Dockerfile +++ b/projects/libavc/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget cmake RUN git clone https://github.com/ittiam-systems/libavc.git ADD https://storage.googleapis.com/android_media/external/libavc/fuzzer/avc_dec_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libavc/project.yaml b/projects/libavc/project.yaml index a6d396cea67b..dd3220f51fda 100644 --- a/projects/libavc/project.yaml +++ b/projects/libavc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ittiam-systems/libavc" language: c++ primary_contact: "harish.mahendrakar@ittiam.com" diff --git a/projects/libavif/Dockerfile b/projects/libavif/Dockerfile index c1d918b70e5a..3c941f3aa29d 100644 --- a/projects/libavif/Dockerfile +++ b/projects/libavif/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install --no-install-recommends -y curl python3-pip python3-setuptools python3-wheel cmake git nasm && \ pip3 install meson ninja diff --git a/projects/libavif/project.yaml b/projects/libavif/project.yaml index e428b38c6972..3cc076bbc6a1 100644 --- a/projects/libavif/project.yaml +++ b/projects/libavif/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/AOMediaCodec/libavif" language: c++ primary_contact: "wtc@google.com" diff --git a/projects/libbpf/Dockerfile b/projects/libbpf/Dockerfile index 9c603f025633..51a3ccfbf646 100644 --- a/projects/libbpf/Dockerfile +++ b/projects/libbpf/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN sed -i -e '/^#\s*deb-src.*\smain\s\+restricted/s/^#//' /etc/apt/sources.list && \ apt-get update && \ # libelf build dependencies \ diff --git a/projects/libbpf/project.yaml b/projects/libbpf/project.yaml index b4b6ddec8735..802f8cef1efa 100644 --- a/projects/libbpf/project.yaml +++ b/projects/libbpf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libbpf/libbpf" language: c primary_contact: "andrii.nakryiko@gmail.com" diff --git a/projects/libcacard/Dockerfile b/projects/libcacard/Dockerfile index 7d7a0abf60bb..ecd988d2023e 100644 --- a/projects/libcacard/Dockerfile +++ b/projects/libcacard/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y pkg-config libglib2.0-dev gyp libsqlite3-dev mercurial python3-pip python # Because Ubuntu has really ancient meson out there RUN pip3 install meson ninja diff --git a/projects/libcacard/project.yaml b/projects/libcacard/project.yaml index b8dba3c5148b..e8a29631f4a7 100644 --- a/projects/libcacard/project.yaml +++ b/projects/libcacard/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.freedesktop.org/spice/libcacard" language: c primary_contact: "jjelen@redhat.com" diff --git a/projects/libcbor/Dockerfile b/projects/libcbor/Dockerfile index 7ac62c5ad350..65ea51d03f76 100644 --- a/projects/libcbor/Dockerfile +++ b/projects/libcbor/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make cmake RUN git clone --depth 1 https://github.com/PJK/libcbor WORKDIR libcbor diff --git a/projects/libcbor/project.yaml b/projects/libcbor/project.yaml index 48bdef9f233d..d74476b6a27b 100644 --- a/projects/libcbor/project.yaml +++ b/projects/libcbor/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/PJK/libcbor" language: c++ primary_contact: "me@pavelkalvoda.com" diff --git a/projects/libcoap/Dockerfile b/projects/libcoap/Dockerfile index b4c70148da61..58a2fc94ced4 100644 --- a/projects/libcoap/Dockerfile +++ b/projects/libcoap/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool \ pkg-config libcunit1 libcunit1-doc libcunit1-dev RUN git clone --depth 1 https://github.com/obgm/libcoap.git libcoap diff --git a/projects/libcoap/project.yaml b/projects/libcoap/project.yaml index e4b5776a2c1a..669d90687548 100644 --- a/projects/libcoap/project.yaml +++ b/projects/libcoap/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libcoap.net/" language: c++ primary_contact: "bergmann@tzi.org" diff --git a/projects/libconfig/Dockerfile b/projects/libconfig/Dockerfile index e84539b88900..2fdb8a35bb8b 100644 --- a/projects/libconfig/Dockerfile +++ b/projects/libconfig/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake make RUN git clone --depth 1 https://github.com/hyperrealm/libconfig.git libconfig \ diff --git a/projects/libconfig/project.yaml b/projects/libconfig/project.yaml index 93e3a1db94b7..cd0198d7ffea 100644 --- a/projects/libconfig/project.yaml +++ b/projects/libconfig/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://hyperrealm.github.io/libconfig/" language: c primary_contact: "hyperrealm@gmail.com" diff --git a/projects/libcst/Dockerfile b/projects/libcst/Dockerfile index 18b76774159e..a98123acd8df 100644 --- a/projects/libcst/Dockerfile +++ b/projects/libcst/Dockerfile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN git clone https://github.com/instagram/libcst libcst RUN apt-get install build-essential libssl-dev libffi-dev pkg-config python3-dev cargo -y RUN pip3 install --upgrade pip diff --git a/projects/libcst/project.yaml b/projects/libcst/project.yaml index 5cfc220b46d6..5d05816d63e7 100644 --- a/projects/libcst/project.yaml +++ b/projects/libcst/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/instagram/libcst diff --git a/projects/libcue/Dockerfile b/projects/libcue/Dockerfile index 66947200ed54..f9ba05779a77 100644 --- a/projects/libcue/Dockerfile +++ b/projects/libcue/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool bison flex RUN git clone --depth 1 https://github.com/lipnitsk/libcue.git libcue diff --git a/projects/libcue/project.yaml b/projects/libcue/project.yaml index 97105fed7a88..30aba1a965de 100644 --- a/projects/libcue/project.yaml +++ b/projects/libcue/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/lipnitsk/libcue" main_repo: "https://github.com/lipnitsk/libcue.git" language: c diff --git a/projects/libcups/Dockerfile b/projects/libcups/Dockerfile index 91557f8a0a35..b952798b9268 100644 --- a/projects/libcups/Dockerfile +++ b/projects/libcups/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool build-essential libavahi-client-dev libgnutls28-dev libnss-mdns zlib1g-dev libsystemd-dev RUN git clone --depth 1 https://github.com/OpenPrinting/libcups.git RUN git clone --depth 1 https://github.com/OpenPrinting/fuzzing.git diff --git a/projects/libcups/project.yaml b/projects/libcups/project.yaml index 08729c3da5fa..1a4e34e75a1d 100644 --- a/projects/libcups/project.yaml +++ b/projects/libcups/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/OpenPrinting/libcups" main_repo: "https://github.com/OpenPrinting/libcups.git" # help_url: diff --git a/projects/libdwarf/Dockerfile b/projects/libdwarf/Dockerfile index 908572f6915e..75502bdf5c39 100644 --- a/projects/libdwarf/Dockerfile +++ b/projects/libdwarf/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get -qq update && apt-get install -qq -y cmake make zlib1g-dev RUN git clone --depth=1 https://github.com/davea42/libdwarf-code $SRC/libdwarf RUN git clone --depth=1 https://github.com/davea42/libdwarf-binary-samples $SRC/libdwarf-binary-samples diff --git a/projects/libdwarf/project.yaml b/projects/libdwarf/project.yaml index 6b99eb8aa8f2..6cd5eba16e4e 100644 --- a/projects/libdwarf/project.yaml +++ b/projects/libdwarf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.prevanders.net/dwarf.html" language: c primary_contact: "davea42@gmail.com" diff --git a/projects/libecc/Dockerfile b/projects/libecc/Dockerfile index cff95aa2e06d..40f986bd0e00 100644 --- a/projects/libecc/Dockerfile +++ b/projects/libecc/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e # ! Project pinned after a clang update and an afl link error. Log: https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bca72181-cfb2-4b2f-98f1-c2addee0aa4b.txt RUN apt-get update && apt-get install -y make autoconf automake libtool wget python bison flex texinfo lzip bsdmainutils RUN git clone --depth 1 --branch cryptofuzz https://github.com/libecc/libecc.git diff --git a/projects/libecc/project.yaml b/projects/libecc/project.yaml index 6e295ed5ee2c..f2853ea00f08 100644 --- a/projects/libecc/project.yaml +++ b/projects/libecc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ANSSI-FR/libecc" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/libevent/Dockerfile b/projects/libevent/Dockerfile index ee2097b8bf74..a3c75fbbd6f4 100644 --- a/projects/libevent/Dockerfile +++ b/projects/libevent/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake make RUN git clone --depth 1 https://github.com/libevent/libevent.git libevent RUN git clone --depth 1 https://github.com/google/fuzzing fuzzing diff --git a/projects/libevent/project.yaml b/projects/libevent/project.yaml index ac7adf406834..85cfb2c3ea2a 100644 --- a/projects/libevent/project.yaml +++ b/projects/libevent/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libevent/libevent" language: c++ primary_contact: "a3at.mail@gmail.com" diff --git a/projects/libexif/Dockerfile b/projects/libexif/Dockerfile index a00eae144eaa..64cadd095473 100644 --- a/projects/libexif/Dockerfile +++ b/projects/libexif/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool gettext autopoint RUN git clone --depth 1 https://github.com/libexif/libexif RUN git clone --depth 1 https://github.com/ianare/exif-samples diff --git a/projects/libexif/project.yaml b/projects/libexif/project.yaml index 2b2a08ac73da..ddee62eb629b 100644 --- a/projects/libexif/project.yaml +++ b/projects/libexif/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libexif.github.io" language: c++ primary_contact: "dan@coneharvesters.com" diff --git a/projects/libfdk-aac/Dockerfile b/projects/libfdk-aac/Dockerfile index ed0ddcaf1cfa..fe1a3be8cdef 100644 --- a/projects/libfdk-aac/Dockerfile +++ b/projects/libfdk-aac/Dockerfile @@ -14,6 +14,6 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 https://android.googlesource.com/platform/external/aac/ COPY build.sh *.cpp $SRC/ diff --git a/projects/libfdk-aac/project.yaml b/projects/libfdk-aac/project.yaml index 993270cce308..f8e533c60903 100644 --- a/projects/libfdk-aac/project.yaml +++ b/projects/libfdk-aac/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://android.googlesource.com/platform/external/aac/ main_repo: 'https://android.googlesource.com/platform/external/aac/' language: c++ diff --git a/projects/libfido2/Dockerfile b/projects/libfido2/Dockerfile index 83bfb8aad459..93e047a79deb 100644 --- a/projects/libfido2/Dockerfile +++ b/projects/libfido2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN apt-get install -y cmake libpcsclite-dev libudev-dev pkg-config chrpath RUN git clone --depth 1 --branch v0.11.0 https://github.com/PJK/libcbor diff --git a/projects/libfido2/project.yaml b/projects/libfido2/project.yaml index 477262236f2b..bede00ff22f3 100644 --- a/projects/libfido2/project.yaml +++ b/projects/libfido2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/Yubico/libfido2 language: c++ primary_contact: "kostas@yubico.com" diff --git a/projects/libfuse/Dockerfile b/projects/libfuse/Dockerfile index ab0a95c0caa8..274ab9d0d07e 100644 --- a/projects/libfuse/Dockerfile +++ b/projects/libfuse/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y \ make autoconf automake libtool libudev-dev pkg-config \ udev python3-pip && \ diff --git a/projects/libfuse/project.yaml b/projects/libfuse/project.yaml index 7ffabbb4a9db..57ab7501a9b4 100644 --- a/projects/libfuse/project.yaml +++ b/projects/libfuse/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libfuse/libfuse" main_repo: "https://github.com/libfuse/libfuse" language: c diff --git a/projects/libgd/Dockerfile b/projects/libgd/Dockerfile index 0ff48b01ea65..e7552d5258c4 100644 --- a/projects/libgd/Dockerfile +++ b/projects/libgd/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install -y make autoconf automake libtool pkg-config libz-dev RUN git clone --depth 1 https://github.com/libgd/libgd diff --git a/projects/libgd/project.yaml b/projects/libgd/project.yaml index 94e027dbed06..e52ef53461a0 100644 --- a/projects/libgd/project.yaml +++ b/projects/libgd/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libgd.org" language: c++ primary_contact: "security@libgd.org" diff --git a/projects/libheif/Dockerfile b/projects/libheif/Dockerfile index 20041208a814..4d885474531d 100644 --- a/projects/libheif/Dockerfile +++ b/projects/libheif/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y \ diff --git a/projects/libheif/project.yaml b/projects/libheif/project.yaml index cdf27cd3c139..25352c57105e 100644 --- a/projects/libheif/project.yaml +++ b/projects/libheif/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/strukturag/libheif" language: c++ primary_contact: "dirk.farin@gmail.com" diff --git a/projects/libhevc/Dockerfile b/projects/libhevc/Dockerfile index 93e0a0c4493b..4143ca984876 100644 --- a/projects/libhevc/Dockerfile +++ b/projects/libhevc/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget cmake RUN git clone https://github.com/ittiam-systems/libhevc.git ADD https://storage.googleapis.com/android_media/external/libhevc/fuzzer/hevc_dec_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libhevc/project.yaml b/projects/libhevc/project.yaml index 25308f0fa8e5..db55699b0594 100644 --- a/projects/libhevc/project.yaml +++ b/projects/libhevc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ittiam-systems/libhevc" language: c++ primary_contact: "harish.mahendrakar@ittiam.com" diff --git a/projects/libhtp/Dockerfile b/projects/libhtp/Dockerfile index 758f513e40fb..3baa215733b5 100644 --- a/projects/libhtp/Dockerfile +++ b/projects/libhtp/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-rust +FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool zlib1g-dev liblzma-dev RUN git clone --depth 1 https://github.com/OISF/libhtp.git libhtp WORKDIR $SRC diff --git a/projects/libhtp/project.yaml b/projects/libhtp/project.yaml index dd0d8694fc41..ed1d907842d1 100644 --- a/projects/libhtp/project.yaml +++ b/projects/libhtp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/OISF/libhtp" language: c primary_contact: "vjulien@openinfosecfoundation.org" diff --git a/projects/libical/Dockerfile b/projects/libical/Dockerfile index b150f2b3efcd..e797699fad42 100644 --- a/projects/libical/Dockerfile +++ b/projects/libical/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Install OpenJDK RUN apt-get update && \ diff --git a/projects/libical/project.yaml b/projects/libical/project.yaml index d41e43e5b9b0..b5d2de98b606 100644 --- a/projects/libical/project.yaml +++ b/projects/libical/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/libical/libical language: c++ primary_contact: tsdgeos@gmail.com diff --git a/projects/libidn/Dockerfile b/projects/libidn/Dockerfile index 9c3f699f0ad6..2e4fd8d25a75 100644 --- a/projects/libidn/Dockerfile +++ b/projects/libidn/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y \ pkg-config \ autopoint \ diff --git a/projects/libidn/project.yaml b/projects/libidn/project.yaml index c10d1053febd..b97eb032e880 100644 --- a/projects/libidn/project.yaml +++ b/projects/libidn/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.gnu.org/software/libidn/" language: c++ primary_contact: "rockdaboot@gmail.com" diff --git a/projects/libidn2/Dockerfile b/projects/libidn2/Dockerfile index e90a6059fa73..7ad1828dabb4 100644 --- a/projects/libidn2/Dockerfile +++ b/projects/libidn2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake gettext libtool autopoint pkg-config gengetopt curl gperf rsync wget RUN git clone --recursive https://gitlab.com/libidn/libidn2.git diff --git a/projects/libidn2/project.yaml b/projects/libidn2/project.yaml index 52d65d0e6574..27190dae53e6 100644 --- a/projects/libidn2/project.yaml +++ b/projects/libidn2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.com/libidn/libidn2" language: c++ primary_contact: "rockdaboot@gmail.com" diff --git a/projects/libiec61850/Dockerfile b/projects/libiec61850/Dockerfile index 17b63d358b99..25e3d8acc782 100755 --- a/projects/libiec61850/Dockerfile +++ b/projects/libiec61850/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone https://github.com/mz-automation/libiec61850 WORKDIR $SRC diff --git a/projects/libiec61850/project.yaml b/projects/libiec61850/project.yaml index fe265beb853a..9b5e54c06467 100755 --- a/projects/libiec61850/project.yaml +++ b/projects/libiec61850/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/mz-automation/libiec61850" primary_contact: "support@mz-automation.de" auto_ccs: diff --git a/projects/libigl/Dockerfile b/projects/libigl/Dockerfile index 32e6b0faa8c6..f028bb7a971a 100644 --- a/projects/libigl/Dockerfile +++ b/projects/libigl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make libgmp-dev libmpfr-dev RUN git clone --depth 1 https://github.com/libigl/libigl WORKDIR $SRC/libigl diff --git a/projects/libigl/project.yaml b/projects/libigl/project.yaml index b0057c821a1d..a3d729724549 100644 --- a/projects/libigl/project.yaml +++ b/projects/libigl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libigl.github.io" language: c++ primary_contact: "alecjacobson@gmail.com" diff --git a/projects/libjpeg-turbo/Dockerfile b/projects/libjpeg-turbo/Dockerfile index 7ddd36554df9..941ded149ba8 100644 --- a/projects/libjpeg-turbo/Dockerfile +++ b/projects/libjpeg-turbo/Dockerfile @@ -15,7 +15,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make yasm cmake RUN git clone --depth 1 https://github.com/libjpeg-turbo/fuzz && \ cat fuzz/branches.txt | while read branch; do \ diff --git a/projects/libjpeg-turbo/project.yaml b/projects/libjpeg-turbo/project.yaml index 4da764feec8b..d5a544a88082 100644 --- a/projects/libjpeg-turbo/project.yaml +++ b/projects/libjpeg-turbo/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libjpeg-turbo.org" language: c primary_contact: "drc@virtualgl.org" diff --git a/projects/libjxl/Dockerfile b/projects/libjxl/Dockerfile index 0ff32d10f267..95c6461547c8 100644 --- a/projects/libjxl/Dockerfile +++ b/projects/libjxl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake ninja-build pkg-config \ libjpeg-dev RUN git clone --depth 1 https://github.com/libjxl/libjxl.git diff --git a/projects/libjxl/project.yaml b/projects/libjxl/project.yaml index 7a9e41d38c9d..dc376984eb1e 100644 --- a/projects/libjxl/project.yaml +++ b/projects/libjxl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libjxl/libjxl" main_repo: 'https://github.com/libjxl/libjxl.git' language: c++ diff --git a/projects/libldac/Dockerfile b/projects/libldac/Dockerfile index 07d85f500569..8f0eeab9e414 100644 --- a/projects/libldac/Dockerfile +++ b/projects/libldac/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y automake ffmpeg libtool RUN git clone --depth 1 -b master https://android.googlesource.com/platform/external/libldac diff --git a/projects/libldac/project.yaml b/projects/libldac/project.yaml index 067628445606..38a830d9832e 100644 --- a/projects/libldac/project.yaml +++ b/projects/libldac/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://android.googlesource.com/platform/external/libldac" language: c++ primary_contact: "Chisato.Kenmochi@sony.com" diff --git a/projects/liblouis/Dockerfile b/projects/liblouis/Dockerfile index 2d6649e44378..f01fb970b417 100644 --- a/projects/liblouis/Dockerfile +++ b/projects/liblouis/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool \ pkg-config zlib1g-dev libpci-dev RUN git clone --depth 1 https://github.com/liblouis/liblouis diff --git a/projects/liblouis/project.yaml b/projects/liblouis/project.yaml index dcf3566f9ff9..7d5c8d3bd577 100644 --- a/projects/liblouis/project.yaml +++ b/projects/liblouis/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/liblouis/liblouis" main_repo: "https://github.com/liblouis/liblouis" language: c diff --git a/projects/libmodbus/Dockerfile b/projects/libmodbus/Dockerfile index 310b0fe233b1..f313ccf45253 100644 --- a/projects/libmodbus/Dockerfile +++ b/projects/libmodbus/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool libtool-bin RUN git clone https://github.com/stephane/libmodbus.git RUN git clone https://github.com/pkillarjun/oss-fuzz-bloat.git diff --git a/projects/libmodbus/project.yaml b/projects/libmodbus/project.yaml index 1e7d4cb8a33a..257ea71e3351 100644 --- a/projects/libmodbus/project.yaml +++ b/projects/libmodbus/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libmodbus.org" language: c primary_contact: "stephane.raimbault@gmail.com" diff --git a/projects/libmpeg2/Dockerfile b/projects/libmpeg2/Dockerfile index 716b262f41ac..440726cb1e03 100644 --- a/projects/libmpeg2/Dockerfile +++ b/projects/libmpeg2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget cmake RUN git clone https://github.com/ittiam-systems/libmpeg2.git ADD https://storage.googleapis.com/android_media/external/libmpeg2/fuzzer/mpeg2_dec_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libmpeg2/project.yaml b/projects/libmpeg2/project.yaml index 12c89c176971..00d406112598 100644 --- a/projects/libmpeg2/project.yaml +++ b/projects/libmpeg2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ittiam-systems/libmpeg2" language: c++ primary_contact: "harish.mahendrakar@ittiam.com" diff --git a/projects/libpcap/Dockerfile b/projects/libpcap/Dockerfile index fcd2b30dbac5..6f3f5e17dc52 100644 --- a/projects/libpcap/Dockerfile +++ b/projects/libpcap/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make cmake flex bison RUN git clone --depth 1 https://github.com/the-tcpdump-group/libpcap.git libpcap # for corpus as wireshark diff --git a/projects/libpcap/project.yaml b/projects/libpcap/project.yaml index 23d8d066beeb..664600268bf4 100644 --- a/projects/libpcap/project.yaml +++ b/projects/libpcap/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.tcpdump.org" language: c++ primary_contact: "security@tcpdump.org" diff --git a/projects/libpg_query/Dockerfile b/projects/libpg_query/Dockerfile index 90f173b3321c..c41b20e2a797 100644 --- a/projects/libpg_query/Dockerfile +++ b/projects/libpg_query/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 https://github.com/pganalyze/libpg_query libpg_query WORKDIR libpg_query COPY build.sh $SRC/ diff --git a/projects/libpg_query/project.yaml b/projects/libpg_query/project.yaml index a35d98e5d54c..d53a2a72ef46 100644 --- a/projects/libpg_query/project.yaml +++ b/projects/libpg_query/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://pganalyze.com/" language: c primary_contact: "team@pganalyze.com" diff --git a/projects/libphonenumber/Dockerfile b/projects/libphonenumber/Dockerfile index 18dfaf10b47a..dd4d0ce5afe6 100644 --- a/projects/libphonenumber/Dockerfile +++ b/projects/libphonenumber/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf automake \ cmake cmake-curses-gui libre2-dev \ diff --git a/projects/libphonenumber/project.yaml b/projects/libphonenumber/project.yaml index c5f619f8761a..3397491ead85 100644 --- a/projects/libphonenumber/project.yaml +++ b/projects/libphonenumber/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/libphonenumber/" primary_contact: "penmetsaa@google.com" language: c++ diff --git a/projects/libplist/Dockerfile b/projects/libplist/Dockerfile index 375fff6dcf4c..9f3b3912cc8b 100644 --- a/projects/libplist/Dockerfile +++ b/projects/libplist/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config RUN git clone --depth 1 https://github.com/libimobiledevice/libplist diff --git a/projects/libplist/project.yaml b/projects/libplist/project.yaml index 6d5b156db0c6..f861b7fe0776 100644 --- a/projects/libplist/project.yaml +++ b/projects/libplist/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libimobiledevice/libplist" language: c++ primary_contact: "nikias.bassen@gmail.com" diff --git a/projects/libpng-proto/Dockerfile b/projects/libpng-proto/Dockerfile index 26d391723557..739a57321899 100644 --- a/projects/libpng-proto/Dockerfile +++ b/projects/libpng-proto/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update -y && \ apt-get install -y make autoconf automake libtool zlib1g-dev \ binutils cmake ninja-build liblzma-dev libz-dev pkg-config diff --git a/projects/libpng-proto/project.yaml b/projects/libpng-proto/project.yaml index 5c34acfa0820..730018f415c7 100644 --- a/projects/libpng-proto/project.yaml +++ b/projects/libpng-proto/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.libpng.org/pub/png/libpng.html" main_repo: "https://git.code.sf.net/p/libpng/code libpng-code" language: c++ diff --git a/projects/libpng/Dockerfile b/projects/libpng/Dockerfile index 52997f01656d..2db778557382 100644 --- a/projects/libpng/Dockerfile +++ b/projects/libpng/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install -y make autoconf automake libtool zlib1g-dev diff --git a/projects/libpng/project.yaml b/projects/libpng/project.yaml index 61b40a76054f..94d4e9caa734 100644 --- a/projects/libpng/project.yaml +++ b/projects/libpng/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.libpng.org/pub/png/libpng.html" language: c++ primary_contact: "ctruta@gmail.com" diff --git a/projects/libpsl/Dockerfile b/projects/libpsl/Dockerfile index 3ee56b662ba2..542aae7fd62b 100644 --- a/projects/libpsl/Dockerfile +++ b/projects/libpsl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y \ make \ pkg-config \ diff --git a/projects/libpsl/project.yaml b/projects/libpsl/project.yaml index f33f9e5f99d2..efc1918bd13c 100644 --- a/projects/libpsl/project.yaml +++ b/projects/libpsl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/rockdaboot/libpsl" language: c++ primary_contact: "rockdaboot@gmail.com" diff --git a/projects/libraw/Dockerfile b/projects/libraw/Dockerfile index e122c6c74a72..d43986209bf3 100644 --- a/projects/libraw/Dockerfile +++ b/projects/libraw/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config zlib1g-dev RUN git clone --depth 1 https://github.com/libraw/libraw WORKDIR libraw diff --git a/projects/libraw/project.yaml b/projects/libraw/project.yaml index 02bd98744f58..12973df75239 100644 --- a/projects/libraw/project.yaml +++ b/projects/libraw/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.libraw.org/" language: c++ primary_contact: "jesteele@google.com" diff --git a/projects/librawspeed/Dockerfile b/projects/librawspeed/Dockerfile index a480f15429c3..b169e1e9bd2c 100644 --- a/projects/librawspeed/Dockerfile +++ b/projects/librawspeed/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install -y apt-transport-https ca-certificates gnupg software-properties-common wget && \ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | apt-key add - && \ diff --git a/projects/librawspeed/project.yaml b/projects/librawspeed/project.yaml index 89987c16a11d..f6086732eed7 100644 --- a/projects/librawspeed/project.yaml +++ b/projects/librawspeed/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/darktable-org/rawspeed" language: c++ primary_contact: "lebedev.ri@gmail.com" diff --git a/projects/librdkafka/Dockerfile b/projects/librdkafka/Dockerfile index 00a107f7d8f1..aa5b714e92d0 100755 --- a/projects/librdkafka/Dockerfile +++ b/projects/librdkafka/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make cmake flex bison zlib1g-dev \ libcurlpp-dev libcurl4-openssl-dev RUN git clone https://github.com/edenhill/librdkafka diff --git a/projects/librdkafka/project.yaml b/projects/librdkafka/project.yaml index ab63b2746cd6..2fabffaf27be 100755 --- a/projects/librdkafka/project.yaml +++ b/projects/librdkafka/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/edenhill/librdkafka" primary_contact: "magnus@edenhill.se" language: c++ diff --git a/projects/libredwg/Dockerfile b/projects/libredwg/Dockerfile index 93695c368194..234d1fbf27e7 100755 --- a/projects/libredwg/Dockerfile +++ b/projects/libredwg/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf libtool texinfo RUN git clone https://github.com/LibreDWG/libredwg diff --git a/projects/libredwg/project.yaml b/projects/libredwg/project.yaml index 51a8a3c1455b..31865d629735 100755 --- a/projects/libredwg/project.yaml +++ b/projects/libredwg/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/LibreDWG/libredwg" primary_contact: "reini.urban@gmail.com" language: c diff --git a/projects/libreoffice/Dockerfile b/projects/libreoffice/Dockerfile index 88b4a84b8127..09ef61199e09 100644 --- a/projects/libreoffice/Dockerfile +++ b/projects/libreoffice/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # enable source repos RUN sed -i -e '/^#\s*deb-src.*\smain\s\+restricted/s/^#//' /etc/apt/sources.list #build requirements diff --git a/projects/libreoffice/project.yaml b/projects/libreoffice/project.yaml index e6ba0406409a..37f21804ab65 100644 --- a/projects/libreoffice/project.yaml +++ b/projects/libreoffice/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.libreoffice.org/" language: c++ primary_contact: "caolanm@gmail.com" diff --git a/projects/libressl/Dockerfile b/projects/libressl/Dockerfile index 33d098eb825e..b74ccb8d4d3e 100644 --- a/projects/libressl/Dockerfile +++ b/projects/libressl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e # ! Project pinned after a clang update and an afl link error. Log: https://oss-fuzz-gcb-logs.storage.googleapis.com/log-db180642-1ff0-4223-91e6-3bf060adb174.txt RUN apt-get update && apt-get install -y make cmake wget autoconf automake libtool bison flex texinfo lzip diff --git a/projects/libressl/project.yaml b/projects/libressl/project.yaml index 49eee7cb7ce5..8641ed040a5a 100644 --- a/projects/libressl/project.yaml +++ b/projects/libressl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.libressl.org/" language: c++ primary_contact: "busterb@gmail.com" diff --git a/projects/librsvg/Dockerfile b/projects/librsvg/Dockerfile index 3d795617e269..6efbeb2658c2 100644 --- a/projects/librsvg/Dockerfile +++ b/projects/librsvg/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-rust +FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 ENV RUSTUP_TOOLCHAIN=nightly-2025-07-04 diff --git a/projects/librsvg/project.yaml b/projects/librsvg/project.yaml index 6ffef852dc59..a60246bbad35 100644 --- a/projects/librsvg/project.yaml +++ b/projects/librsvg/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.gnome.org/GNOME/librsvg/" language: rust primary_contact: "federico.mena@gmail.com" diff --git a/projects/libsass/Dockerfile b/projects/libsass/Dockerfile index 93ad9874c32b..efb5e3080702 100644 --- a/projects/libsass/Dockerfile +++ b/projects/libsass/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/sass/libsass.git libsass WORKDIR $SRC diff --git a/projects/libsass/project.yaml b/projects/libsass/project.yaml index 8be702a20110..00fade387ec3 100644 --- a/projects/libsass/project.yaml +++ b/projects/libsass/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://libsass.org/" language: c++ primary_contact: "xzyfer@gmail.com" diff --git a/projects/libsndfile/Dockerfile b/projects/libsndfile/Dockerfile index 1a95f1eb0819..688b07f26c66 100644 --- a/projects/libsndfile/Dockerfile +++ b/projects/libsndfile/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 https://github.com/libsndfile/libsndfile.git /src/libsndfile diff --git a/projects/libsndfile/project.yaml b/projects/libsndfile/project.yaml index 2eb9c256ef78..61ecce009733 100644 --- a/projects/libsndfile/project.yaml +++ b/projects/libsndfile/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libsndfile/libsndfile" primary_contact: "evpobr@gmail.com" language: c diff --git a/projects/libsodium/Dockerfile b/projects/libsodium/Dockerfile index c6432996c06b..be925bbe6dcc 100644 --- a/projects/libsodium/Dockerfile +++ b/projects/libsodium/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make RUN git clone --depth 1 https://github.com/jedisct1/libsodium.git --branch stable libsodium WORKDIR libsodium diff --git a/projects/libsodium/project.yaml b/projects/libsodium/project.yaml index 40b137461aac..a74f94ddc20c 100644 --- a/projects/libsodium/project.yaml +++ b/projects/libsodium/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libsodium.org" language: c++ primary_contact: "ossfuzzz@gmail.com" diff --git a/projects/libspdm/Dockerfile b/projects/libspdm/Dockerfile index 7f8313d73051..abd70316ce79 100644 --- a/projects/libspdm/Dockerfile +++ b/projects/libspdm/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 #ENV http_proxy 'http://proxy.example.com:80/' #ENV https_proxy 'https://proxy.example.com:80/' RUN apt-get update && apt-get install -y make autoconf automake libtool diff --git a/projects/libspdm/project.yaml b/projects/libspdm/project.yaml index aa5e7e5e54bd..08fec5df484c 100644 --- a/projects/libspdm/project.yaml +++ b/projects/libspdm/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/DMTF/libspdm" language: c primary_contact: "zhiqiang.zhao@intel.com" diff --git a/projects/libspectre/Dockerfile b/projects/libspectre/Dockerfile index da1339ddb615..1ad4c81cb423 100755 --- a/projects/libspectre/Dockerfile +++ b/projects/libspectre/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ diff --git a/projects/libspectre/project.yaml b/projects/libspectre/project.yaml index 8509ec6b0fd8..f7bd9e5291a3 100755 --- a/projects/libspectre/project.yaml +++ b/projects/libspectre/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.freedesktop.org/wiki/Software/libspectre/" language: c++ primary_contact: "tsdgeos@gmail.com" diff --git a/projects/libspng/Dockerfile b/projects/libspng/Dockerfile index dc1298c6dd7d..efbe51ca9b8d 100644 --- a/projects/libspng/Dockerfile +++ b/projects/libspng/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ diff --git a/projects/libspng/project.yaml b/projects/libspng/project.yaml index dc41560259b5..67fc683b58d4 100644 --- a/projects/libspng/project.yaml +++ b/projects/libspng/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libspng.org" language: c++ primary_contact: "randy408@protonmail.com" diff --git a/projects/libsrtp/Dockerfile b/projects/libsrtp/Dockerfile index e2662bb875e6..c11fc8e4ddb2 100644 --- a/projects/libsrtp/Dockerfile +++ b/projects/libsrtp/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y sudo autoconf build-essential libssl-dev pkg-config RUN git clone --depth 1 https://github.com/cisco/libsrtp diff --git a/projects/libsrtp/project.yaml b/projects/libsrtp/project.yaml index 982ca1e42f04..dd3820f9e909 100644 --- a/projects/libsrtp/project.yaml +++ b/projects/libsrtp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/cisco/libsrtp" language: c++ primary_contact: "richbarn@cisco.com" diff --git a/projects/libssh/Dockerfile b/projects/libssh/Dockerfile index 2915df564501..8a91df6362e3 100644 --- a/projects/libssh/Dockerfile +++ b/projects/libssh/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake zlib1g-dev libssl-dev libcmocka0 libcmocka-dev RUN git clone --depth=1 https://git.libssh.org/projects/libssh.git diff --git a/projects/libssh/project.yaml b/projects/libssh/project.yaml index 8dd5eed0c236..26cc8e7b4078 100644 --- a/projects/libssh/project.yaml +++ b/projects/libssh/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libssh.org/" language: c primary_contact: "asn@cryptomilk.org" diff --git a/projects/libssh2/Dockerfile b/projects/libssh2/Dockerfile index 77445e91c072..061b9de2e144 100644 --- a/projects/libssh2/Dockerfile +++ b/projects/libssh2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 https://github.com/libssh2/libssh2.git /src/libssh2 diff --git a/projects/libssh2/project.yaml b/projects/libssh2/project.yaml index 44fb3a4b35e7..6eb189d6a682 100644 --- a/projects/libssh2/project.yaml +++ b/projects/libssh2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libssh2/libssh2" language: c++ primary_contact: "will.cosgrove@gmail.com" diff --git a/projects/libstdcpp/Dockerfile b/projects/libstdcpp/Dockerfile index 15dd1928cf5c..5323a41db60d 100644 --- a/projects/libstdcpp/Dockerfile +++ b/projects/libstdcpp/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN sed -i -e 's/^# deb-src/deb-src/g' /etc/apt/sources.list RUN apt-get update && apt-get install -y make autoconf automake libtool RUN apt build-dep -y g++-10 diff --git a/projects/libstdcpp/project.yaml b/projects/libstdcpp/project.yaml index 26c815225c4b..4b1d2acd1a94 100644 --- a/projects/libstdcpp/project.yaml +++ b/projects/libstdcpp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gcc.gnu.org/" language: c++ primary_contact: "pauldreikossfuzz@gmail.com" diff --git a/projects/libtasn1/Dockerfile b/projects/libtasn1/Dockerfile index e09b338f227e..dd5baa11a0f4 100644 --- a/projects/libtasn1/Dockerfile +++ b/projects/libtasn1/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool bison RUN git clone git://git.savannah.gnu.org/gnulib.git diff --git a/projects/libtasn1/project.yaml b/projects/libtasn1/project.yaml index 24c432b4a20f..1409ff8493a9 100644 --- a/projects/libtasn1/project.yaml +++ b/projects/libtasn1/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.com/gnutls/libtasn1" language: c++ primary_contact: "rockdaboot@gmail.com" diff --git a/projects/libteken/Dockerfile b/projects/libteken/Dockerfile index c8c6f0e23cdb..4b9f62353b3c 100644 --- a/projects/libteken/Dockerfile +++ b/projects/libteken/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y pmake RUN svn co https://svn.freebsd.org/base/head/sys/teken libteken WORKDIR libteken diff --git a/projects/libteken/project.yaml b/projects/libteken/project.yaml index 3adfa9033fe9..ad491ef242d4 100644 --- a/projects/libteken/project.yaml +++ b/projects/libteken/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://svn.freebsd.org/base/head/sys/teken/" language: c++ primary_contact: "ed@nuxi.nl" diff --git a/projects/libtheora/Dockerfile b/projects/libtheora/Dockerfile index 549d3e8eb4a9..aa20aa239211 100644 --- a/projects/libtheora/Dockerfile +++ b/projects/libtheora/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://gitlab.xiph.org/xiph/ogg.git RUN git clone --depth 1 https://gitlab.xiph.org/xiph/theora.git libtheora diff --git a/projects/libtheora/project.yaml b/projects/libtheora/project.yaml index 330ed43d0f05..b52fe1573c03 100644 --- a/projects/libtheora/project.yaml +++ b/projects/libtheora/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.theora.org/" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/libtiff/Dockerfile b/projects/libtiff/Dockerfile index 143abcc4dd39..65652cebbc43 100644 --- a/projects/libtiff/Dockerfile +++ b/projects/libtiff/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool cmake nasm RUN git clone --depth 1 https://gitlab.com/libtiff/libtiff RUN git clone --depth 1 https://github.com/madler/zlib diff --git a/projects/libtiff/project.yaml b/projects/libtiff/project.yaml index 35fe7367bb63..c68ec6387199 100644 --- a/projects/libtiff/project.yaml +++ b/projects/libtiff/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.libtiff.org" language: c++ primary_contact: "even.rouault@gmail.com" diff --git a/projects/libtorrent/Dockerfile b/projects/libtorrent/Dockerfile index 9ceb9e46c9a8..dd9c35568baf 100644 --- a/projects/libtorrent/Dockerfile +++ b/projects/libtorrent/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget libssl-dev libboost-tools-dev libboost-dev libboost-system-dev RUN git clone --depth 1 --single-branch --branch RC_2_0 --recurse-submodules https://github.com/arvidn/libtorrent.git diff --git a/projects/libtorrent/project.yaml b/projects/libtorrent/project.yaml index 74c9766b4345..a84f38221947 100644 --- a/projects/libtorrent/project.yaml +++ b/projects/libtorrent/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/arvidn/libtorrent.git" language: c++ primary_contact: "pauldreikossfuzz@gmail.com" diff --git a/projects/libtpms/Dockerfile b/projects/libtpms/Dockerfile index 2f18000108f0..18361bef374e 100644 --- a/projects/libtpms/Dockerfile +++ b/projects/libtpms/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN \ apt-get update && \ apt-get install -y \ diff --git a/projects/libtpms/project.yaml b/projects/libtpms/project.yaml index c366c6e9ac6e..828ae8d7a37d 100644 --- a/projects/libtpms/project.yaml +++ b/projects/libtpms/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/stefanberger/libtpms" language: c++ primary_contact: "stefanb@us.ibm.com" diff --git a/projects/libtsm/Dockerfile b/projects/libtsm/Dockerfile index f0889fd377fd..c95adfa788e6 100644 --- a/projects/libtsm/Dockerfile +++ b/projects/libtsm/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config RUN git clone --depth 1 git://people.freedesktop.org/~dvdhrm/libtsm diff --git a/projects/libtsm/project.yaml b/projects/libtsm/project.yaml index 6537d45390c4..f63567fe7cce 100644 --- a/projects/libtsm/project.yaml +++ b/projects/libtsm/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.freedesktop.org/wiki/Software/kmscon/libtsm/" language: c++ primary_contact: "dh.herrmann@gmail.com" diff --git a/projects/libucl/Dockerfile b/projects/libucl/Dockerfile index ae725df5a930..d39e197a4962 100644 --- a/projects/libucl/Dockerfile +++ b/projects/libucl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make cmake pkg-config libtool automake texinfo RUN cd /tmp && wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz && \ tar xzf autoconf-2.71.tar.gz && cd autoconf-2.71 && \ diff --git a/projects/libucl/project.yaml b/projects/libucl/project.yaml index 8a5dd2024155..e60c25bc70a4 100644 --- a/projects/libucl/project.yaml +++ b/projects/libucl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/vstakhov/libucl" primary_contact: "vsevolod@highsecure.ru" auto_ccs: diff --git a/projects/libultrahdr/Dockerfile b/projects/libultrahdr/Dockerfile index 3b32f7a48a54..dd9aa9140e84 100644 --- a/projects/libultrahdr/Dockerfile +++ b/projects/libultrahdr/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget cmake RUN git clone https://github.com/google/libultrahdr.git COPY build.sh $SRC/ diff --git a/projects/libultrahdr/project.yaml b/projects/libultrahdr/project.yaml index f62813821982..b7f2bbe438d7 100644 --- a/projects/libultrahdr/project.yaml +++ b/projects/libultrahdr/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/libultrahdr" language: c++ primary_contact: "dichenzhang@google.com" diff --git a/projects/libunwind/Dockerfile b/projects/libunwind/Dockerfile index a6855c61bac5..c465b4626157 100644 --- a/projects/libunwind/Dockerfile +++ b/projects/libunwind/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/libunwind/libunwind libunwind WORKDIR libunwind diff --git a/projects/libunwind/project.yaml b/projects/libunwind/project.yaml index 86218536130b..934749441bdc 100644 --- a/projects/libunwind/project.yaml +++ b/projects/libunwind/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.nongnu.org/libunwind/" language: c main_repo: "https://github.com/libunwind/libunwind" diff --git a/projects/libusb/Dockerfile b/projects/libusb/Dockerfile index 44f6420d207f..32c22f12215b 100644 --- a/projects/libusb/Dockerfile +++ b/projects/libusb/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool libudev-dev libumockdev-dev RUN git clone --depth 1 https://github.com/libusb/libusb libusb WORKDIR libusb diff --git a/projects/libusb/project.yaml b/projects/libusb/project.yaml index f83706030396..b47f108861c2 100644 --- a/projects/libusb/project.yaml +++ b/projects/libusb/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://libusb.info/" language: c++ primary_contact: "christopher.a.dickens@gmail.com" diff --git a/projects/libvips/Dockerfile b/projects/libvips/Dockerfile index 7b9b7fb7b6c8..3bdaf9d55e54 100644 --- a/projects/libvips/Dockerfile +++ b/projects/libvips/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y \ autoconf-archive \ automake \ diff --git a/projects/libvips/project.yaml b/projects/libvips/project.yaml index db9295f491da..8044fe41e2ac 100644 --- a/projects/libvips/project.yaml +++ b/projects/libvips/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libvips/libvips" language: c++ primary_contact: "jcupitt@gmail.com" diff --git a/projects/libvnc/Dockerfile b/projects/libvnc/Dockerfile index 529d33d63a15..94b4369eab1c 100644 --- a/projects/libvnc/Dockerfile +++ b/projects/libvnc/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake zlib1g-dev RUN git clone --depth 1 https://github.com/LibVNC/libvncserver.git WORKDIR $SRC/libvncserver diff --git a/projects/libvnc/project.yaml b/projects/libvnc/project.yaml index cd5ff571dece..866b392452bc 100644 --- a/projects/libvnc/project.yaml +++ b/projects/libvnc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libvnc.github.io/" language: c++ primary_contact: "dontmind@sdf.org" diff --git a/projects/libvpx/Dockerfile b/projects/libvpx/Dockerfile index a75dc13b4989..c347f64fc6ed 100644 --- a/projects/libvpx/Dockerfile +++ b/projects/libvpx/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y yasm wget gcc RUN git clone https://chromium.googlesource.com/webm/libvpx ADD https://storage.googleapis.com/downloads.webmproject.org/test_data/fuzzer/vpx_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libvpx/project.yaml b/projects/libvpx/project.yaml index bb9570df8b54..1cf5320f10d5 100644 --- a/projects/libvpx/project.yaml +++ b/projects/libvpx/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.webmproject.org" language: c++ primary_contact: "jzern@google.com" diff --git a/projects/libwebp/Dockerfile b/projects/libwebp/Dockerfile index 54537873165b..d433bbb66144 100644 --- a/projects/libwebp/Dockerfile +++ b/projects/libwebp/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf make libgif-dev libjpeg-dev libpng-dev libtool zip RUN git clone https://chromium.googlesource.com/webm/libwebp RUN git clone https://chromium.googlesource.com/webm/libwebp-test-data diff --git a/projects/libwebp/project.yaml b/projects/libwebp/project.yaml index c9aff624dcc4..84eb2ee4dfa2 100644 --- a/projects/libwebp/project.yaml +++ b/projects/libwebp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://developers.google.com/speed/webp/" language: c++ primary_contact: "jzern@google.com" diff --git a/projects/libwebsockets/Dockerfile b/projects/libwebsockets/Dockerfile index f69b308c1c37..b0e34b20c32a 100644 --- a/projects/libwebsockets/Dockerfile +++ b/projects/libwebsockets/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y libssl-dev RUN git clone --depth 1 https://github.com/warmcat/libwebsockets.git diff --git a/projects/libwebsockets/project.yaml b/projects/libwebsockets/project.yaml index 6b3a0848b591..7360631491e8 100644 --- a/projects/libwebsockets/project.yaml +++ b/projects/libwebsockets/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://libwebsockets.org" language: c primary_contact: "andy.warmcat.com@googlemail.com" diff --git a/projects/libxaac/Dockerfile b/projects/libxaac/Dockerfile index 1915881495de..64d68e06acd1 100644 --- a/projects/libxaac/Dockerfile +++ b/projects/libxaac/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y wget cmake RUN git clone https://github.com/ittiam-systems/libxaac.git ADD https://storage.googleapis.com/android_media/external/libxaac/fuzzer/xaac_dec_fuzzer_seed_corpus.zip $SRC/ diff --git a/projects/libxaac/project.yaml b/projects/libxaac/project.yaml index 0283a05bc22a..4f51e768153c 100644 --- a/projects/libxaac/project.yaml +++ b/projects/libxaac/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ittiam-systems/libxaac" language: c++ primary_contact: "harish.mahendrakar@ittiam.com" diff --git a/projects/libxls/Dockerfile b/projects/libxls/Dockerfile index 960642f5d3f3..6d8374e448e6 100644 --- a/projects/libxls/Dockerfile +++ b/projects/libxls/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf autoconf-archive automake gettext libtool RUN git clone --depth 1 https://github.com/libxls/libxls libxls diff --git a/projects/libxls/project.yaml b/projects/libxls/project.yaml index 28f83131b00a..71e8c2133903 100644 --- a/projects/libxls/project.yaml +++ b/projects/libxls/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libxls/libxls" language: c++ primary_contact: "emmiller@gmail.com" diff --git a/projects/libxlsxwriter/Dockerfile b/projects/libxlsxwriter/Dockerfile index 768f5540de13..fb2eb2a9e6ed 100644 --- a/projects/libxlsxwriter/Dockerfile +++ b/projects/libxlsxwriter/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake make zlib1g-dev RUN git clone --depth 1 https://github.com/jmcnamara/libxlsxwriter.git libxlsxwriter \ diff --git a/projects/libxlsxwriter/project.yaml b/projects/libxlsxwriter/project.yaml index 9b5050eb1c35..0498ab42a9d4 100644 --- a/projects/libxlsxwriter/project.yaml +++ b/projects/libxlsxwriter/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://libxlsxwriter.github.io" language: c primary_contact: "jmcnamara@cpan.org" diff --git a/projects/libxml2/Dockerfile b/projects/libxml2/Dockerfile index d380d388fe7c..93e61b72c8c6 100644 --- a/projects/libxml2/Dockerfile +++ b/projects/libxml2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 ARG TARGETPLATFORM RUN apt-get update && \ diff --git a/projects/libxml2/project.yaml b/projects/libxml2/project.yaml index 65da4286b189..4bc79a5e696d 100644 --- a/projects/libxml2/project.yaml +++ b/projects/libxml2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.gnome.org/GNOME/libxml2" language: c++ primary_contact: "wellnhofer@aevum.de" diff --git a/projects/libxslt/Dockerfile b/projects/libxslt/Dockerfile index cebac5835bab..ac49ed1a5869 100644 --- a/projects/libxslt/Dockerfile +++ b/projects/libxslt/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Note that we don't use the system libxml2 but a custom instrumented build. # libgcrypt is required for the crypto extensions of libexslt. diff --git a/projects/libxslt/project.yaml b/projects/libxslt/project.yaml index 9fd30aa0311d..4adf019d4d0c 100644 --- a/projects/libxslt/project.yaml +++ b/projects/libxslt/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.xmlsoft.org/libxslt/" language: c++ vendor_ccs: diff --git a/projects/libyal/Dockerfile b/projects/libyal/Dockerfile index 2c4a35b29753..9656e713bd55 100644 --- a/projects/libyal/Dockerfile +++ b/projects/libyal/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake autopoint libtool pkg-config flex byacc diff --git a/projects/libyal/project.yaml b/projects/libyal/project.yaml index 2d8113f7fc3e..c774c7466347 100644 --- a/projects/libyal/project.yaml +++ b/projects/libyal/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/libyal" language: c primary_contact: "joachim.metz@gmail.com" diff --git a/projects/libyaml/Dockerfile b/projects/libyaml/Dockerfile index 8477cced985f..147626c1d2f9 100644 --- a/projects/libyaml/Dockerfile +++ b/projects/libyaml/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth=1 https://github.com/yaml/libyaml diff --git a/projects/libyaml/project.yaml b/projects/libyaml/project.yaml index b2ce865b850d..71dedfba4701 100644 --- a/projects/libyaml/project.yaml +++ b/projects/libyaml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/yaml/libyaml language: c++ primary_contact: ingy@ingy.net diff --git a/projects/libyang/Dockerfile b/projects/libyang/Dockerfile index 475bf0cac443..babdd8c7cb85 100755 --- a/projects/libyang/Dockerfile +++ b/projects/libyang/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf automake libtool RUN git clone https://github.com/CESNET/libyang diff --git a/projects/libyang/project.yaml b/projects/libyang/project.yaml index aac772c7bb53..2676fcb6c3af 100755 --- a/projects/libyang/project.yaml +++ b/projects/libyang/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/CESNET/libyang" main_repo: 'https://github.com/CESNET/libyang' primary_contact: "mvasko@cesnet.cz"