diff --git a/projects/piex/Dockerfile b/projects/piex/Dockerfile index f7dc8d5cd025..fc050a3db395 100644 --- a/projects/piex/Dockerfile +++ b/projects/piex/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://android.googlesource.com/platform/external/piex # Recover seed corpora from an older build. diff --git a/projects/piex/project.yaml b/projects/piex/project.yaml index 6c853bcafe5f..ce8db562180d 100644 --- a/projects/piex/project.yaml +++ b/projects/piex/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/piex" language: c++ primary_contact: "nchusid@google.com" diff --git a/projects/pillow/Dockerfile b/projects/pillow/Dockerfile index 6701d024f67d..afd6e04c8b4f 100644 --- a/projects/pillow/Dockerfile +++ b/projects/pillow/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 # library build dependencies RUN apt-get update && \ diff --git a/projects/pillow/project.yaml b/projects/pillow/project.yaml index 42f755f1120a..4707d6cbf88a 100644 --- a/projects/pillow/project.yaml +++ b/projects/pillow/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/python-pillow/Pillow" language: python primary_contact: "security@tidelift.com" diff --git a/projects/pip/Dockerfile b/projects/pip/Dockerfile index c2e10b6b0e91..fc1ce8794205 100644 --- a/projects/pip/Dockerfile +++ b/projects/pip/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -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/pypa/pip/ WORKDIR $SRC/pip COPY build.sh $SRC/ diff --git a/projects/pip/project.yaml b/projects/pip/project.yaml index ec81046af38c..05c6bed16746 100644 --- a/projects/pip/project.yaml +++ b/projects/pip/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pypa/pip diff --git a/projects/pistache/Dockerfile b/projects/pistache/Dockerfile index 7071af9a500d..2ba632b99840 100644 --- a/projects/pistache/Dockerfile +++ b/projects/pistache/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 pip3 install meson==0.53.0 ninja RUN git clone --depth 1 https://github.com/pistacheio/pistache pistache diff --git a/projects/pistache/project.yaml b/projects/pistache/project.yaml index db1d8c36f9c5..e913b997e828 100644 --- a/projects/pistache/project.yaml +++ b/projects/pistache/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://pistache.io" language: c++ primary_contact: "kip@thevertigo.com" diff --git a/projects/pjsip/Dockerfile b/projects/pjsip/Dockerfile index 86e34ac82ee6..f13c2e0b1696 100644 --- a/projects/pjsip/Dockerfile +++ b/projects/pjsip/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 autoconf libtool-bin pkg-config libssl-dev zlib1g-dev RUN git clone https://github.com/pjsip/pjproject pjsip COPY build.sh $SRC/ diff --git a/projects/pjsip/project.yaml b/projects/pjsip/project.yaml index fab7c9f0851e..40cb9bac1dc1 100644 --- a/projects/pjsip/project.yaml +++ b/projects/pjsip/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "www.pjsip.org" language: c primary_contact: "security@pjsip.org" diff --git a/projects/plan9port/Dockerfile b/projects/plan9port/Dockerfile index 1ea57a262fc9..6740fa60cbb7 100644 --- a/projects/plan9port/Dockerfile +++ b/projects/plan9port/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 autoconf automake RUN git clone --depth 1 https://github.com/9fans/plan9port plan9port WORKDIR plan9port diff --git a/projects/plan9port/project.yaml b/projects/plan9port/project.yaml index c6c2ca8b4f3a..e62bd6492648 100644 --- a/projects/plan9port/project.yaml +++ b/projects/plan9port/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/9fans/plan9port" language: c main_repo: 'https://github.com/9fans/plan9port' diff --git a/projects/plexus-utils/Dockerfile b/projects/plexus-utils/Dockerfile index a0a9906c2bb3..41337fffe930 100644 --- a/projects/plexus-utils/Dockerfile +++ b/projects/plexus-utils/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.8.7/binaries/apache-maven-3.8.7-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/plexus-utils/project.yaml b/projects/plexus-utils/project.yaml index 25ab38d6d0cd..4508d189c554 100644 --- a/projects/plexus-utils/project.yaml +++ b/projects/plexus-utils/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/codehaus-plexus/plexus-utils" language: jvm primary_contact: "" diff --git a/projects/ply/Dockerfile b/projects/ply/Dockerfile index 9ebf21ee9ded..9f08e3b592f2 100644 --- a/projects/ply/Dockerfile +++ b/projects/ply/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 --depth=1 https://github.com/dabeaz/ply ply COPY *.sh *py $SRC/ WORKDIR $SRC/ply diff --git a/projects/ply/project.yaml b/projects/ply/project.yaml index 9516dc80e3ed..963ab3a2dd43 100644 --- a/projects/ply/project.yaml +++ b/projects/ply/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/dabeaz/ply diff --git a/projects/poco/Dockerfile b/projects/poco/Dockerfile index 2a8c221e9858..9a240cf170c1 100644 --- a/projects/poco/Dockerfile +++ b/projects/poco/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 openssl libssl-dev git make cmake libssl-dev RUN git clone --depth 1 https://github.com/pocoproject/poco RUN cp $SRC/poco/build/script/oss-fuzz-build.sh $SRC/build.sh diff --git a/projects/poco/project.yaml b/projects/poco/project.yaml index d830b1063f47..3fcfb0e484ba 100644 --- a/projects/poco/project.yaml +++ b/projects/poco/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/pocoproject/poco" main_repo: "https://github.com/pocoproject/poco" language: c++ diff --git a/projects/poppler/Dockerfile b/projects/poppler/Dockerfile index 8bf7f33b2d90..3d01e7bdb380 100644 --- a/projects/poppler/Dockerfile +++ b/projects/poppler/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 autoconf automake libtool pkg-config gperf python RUN pip3 install meson ninja gyp-next packaging diff --git a/projects/poppler/project.yaml b/projects/poppler/project.yaml index 0e752a504283..e710135328ae 100644 --- a/projects/poppler/project.yaml +++ b/projects/poppler/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://poppler.freedesktop.org/ language: c++ primary_contact: tsdgeos@gmail.com diff --git a/projects/postfix/Dockerfile b/projects/postfix/Dockerfile index 68d8b1bff781..30300c8d6e96 100644 --- a/projects/postfix/Dockerfile +++ b/projects/postfix/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 libdb-dev RUN git clone --depth=1 https://github.com/vdukhovni/postfix postfix WORKDIR postfix diff --git a/projects/postfix/project.yaml b/projects/postfix/project.yaml index d284472c42fd..db102e5476b5 100644 --- a/projects/postfix/project.yaml +++ b/projects/postfix/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.postfix.org/" language: c primary_contact: "wietse@gmail.com" diff --git a/projects/powerdns/Dockerfile b/projects/powerdns/Dockerfile index a41162f211d9..65f65ac6c9dc 100644 --- a/projects/powerdns/Dockerfile +++ b/projects/powerdns/Dockerfile @@ -15,7 +15,7 @@ ################################################################################ # base image with clang toolchain -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # install required packages to build your project RUN apt-get update && apt-get install -y autoconf automake bison dh-autoreconf flex libluajit-5.1-dev libedit-dev libprotobuf-dev libssl-dev libtool make pkg-config protobuf-compiler ragel diff --git a/projects/powerdns/project.yaml b/projects/powerdns/project.yaml index 770519abe128..50a838927fc5 100644 --- a/projects/powerdns/project.yaml +++ b/projects/powerdns/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.powerdns.com/" language: c++ primary_contact: "remi.gacogne@powerdns.com" diff --git a/projects/proftpd/Dockerfile b/projects/proftpd/Dockerfile index d726c7b11fd2..5ad399ba5137 100644 --- a/projects/proftpd/Dockerfile +++ b/projects/proftpd/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 check RUN git clone --depth 1 https://github.com/proftpd/proftpd diff --git a/projects/proftpd/project.yaml b/projects/proftpd/project.yaml index d850f87b9f14..b568aabf4430 100644 --- a/projects/proftpd/project.yaml +++ b/projects/proftpd/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.proftpd.org/" main_repo: "https://github.com/proftpd/proftpd" language: c diff --git a/projects/proj4/Dockerfile b/projects/proj4/Dockerfile index e6fd43d753d9..a645a50bfc59 100644 --- a/projects/proj4/Dockerfile +++ b/projects/proj4/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 g++ sqlite3 pkg-config wget diff --git a/projects/proj4/project.yaml b/projects/proj4/project.yaml index 05dbf24a9065..f77218573062 100644 --- a/projects/proj4/project.yaml +++ b/projects/proj4/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://proj.org/" language: c++ main_repo: "https://github.com/OSGeo/PROJ" diff --git a/projects/prometheus/Dockerfile b/projects/prometheus/Dockerfile index a8715306d4fe..3d84077712bf 100644 --- a/projects/prometheus/Dockerfile +++ b/projects/prometheus/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 ENV GO111MODULE=on RUN git clone https://github.com/prometheus/prometheus $GOPATH/src/github.com/prometheus/prometheus RUN wget https://go.dev/dl/go1.24.6.linux-amd64.tar.gz \ diff --git a/projects/prometheus/project.yaml b/projects/prometheus/project.yaml index 4ae9b5f13a05..6f2633b185ed 100644 --- a/projects/prometheus/project.yaml +++ b/projects/prometheus/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/prometheus/prometheus" primary_contact: "prometheus-team@googlegroups.com" auto_ccs : diff --git a/projects/promise-polyfill/Dockerfile b/projects/promise-polyfill/Dockerfile index e3762cd8ea39..e2e7817b96c4 100644 --- a/projects/promise-polyfill/Dockerfile +++ b/projects/promise-polyfill/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-javascript +FROM gcr.io/oss-fuzz-base/base-builder-javascript:ubuntu-24-04 COPY build.sh $SRC/ diff --git a/projects/promise-polyfill/project.yaml b/projects/promise-polyfill/project.yaml index 9e79f588672c..249215b63db6 100644 --- a/projects/promise-polyfill/project.yaml +++ b/projects/promise-polyfill/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/taylorhakes/promise-polyfill language: javascript main_repo: https://github.com/taylorhakes/promise-polyfill diff --git a/projects/prost/Dockerfile b/projects/prost/Dockerfile index d340fe5fc3c6..c86b8fd974d8 100644 --- a/projects/prost/Dockerfile +++ b/projects/prost/Dockerfile @@ -12,7 +12,7 @@ # limitations under the License. # ################################################################################ -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 pkg-config libssl-dev curl libcurl4-openssl-dev ninja-build RUN git clone --depth 1 https://github.com/danburkert/prost WORKDIR $SRC diff --git a/projects/prost/project.yaml b/projects/prost/project.yaml index 48de18d42cd0..bb83704b8cc7 100644 --- a/projects/prost/project.yaml +++ b/projects/prost/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://crates.io/crates/prost" main_repo: "https://github.com/tokio-rs/prost" primary_contact: "luciofranco14@gmail.com" diff --git a/projects/proto-plus-python/Dockerfile b/projects/proto-plus-python/Dockerfile index 3d915b35ff2b..e80a09191fb7 100644 --- a/projects/proto-plus-python/Dockerfile +++ b/projects/proto-plus-python/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/googleapis/proto-plus-python proto-plus-python COPY *.sh *py $SRC/ WORKDIR $SRC/proto-plus-python diff --git a/projects/proto-plus-python/project.yaml b/projects/proto-plus-python/project.yaml index 4ec05919ff53..73153282ccd4 100644 --- a/projects/proto-plus-python/project.yaml +++ b/projects/proto-plus-python/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/googleapis/proto-plus-python diff --git a/projects/protobuf-c/Dockerfile b/projects/protobuf-c/Dockerfile index 4797dbc3be02..2f0575af5b5d 100644 --- a/projects/protobuf-c/Dockerfile +++ b/projects/protobuf-c/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 MAINTAINER guidovranken@gmail.com RUN apt-get update && apt-get install -y \ make \ diff --git a/projects/protobuf-c/project.yaml b/projects/protobuf-c/project.yaml index ae370518df72..2521b0f9022d 100644 --- a/projects/protobuf-c/project.yaml +++ b/projects/protobuf-c/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/protobuf-c/protobuf-c" language: c primary_contact: "guidovranken@gmail.com" diff --git a/projects/protobuf-java/Dockerfile b/projects/protobuf-java/Dockerfile index 9dbb87efc384..3cac26b4bcfc 100644 --- a/projects/protobuf-java/Dockerfile +++ b/projects/protobuf-java/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://github.com/bazelbuild/bazelisk/releases/download/v1.12.0/bazelisk-linux-amd64 -o /usr/bin/bazel && chmod +x /usr/bin/bazel diff --git a/projects/protobuf-java/project.yaml b/projects/protobuf-java/project.yaml index d86737ec7414..2c07e848d318 100644 --- a/projects/protobuf-java/project.yaml +++ b/projects/protobuf-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 auto_ccs: - protobuf-oss-fuzz@google.com - gberg@google.com diff --git a/projects/protobuf-js/Dockerfile b/projects/protobuf-js/Dockerfile index bc1805c79ed3..15fb97b1a2c0 100644 --- a/projects/protobuf-js/Dockerfile +++ b/projects/protobuf-js/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-javascript +FROM gcr.io/oss-fuzz-base/base-builder-javascript:ubuntu-24-04 COPY build.sh $SRC/ diff --git a/projects/protobuf-js/project.yaml b/projects/protobuf-js/project.yaml index 85f5db190205..f6ceb9e06c9c 100644 --- a/projects/protobuf-js/project.yaml +++ b/projects/protobuf-js/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/protobufjs/protobuf.js language: javascript main_repo: https://github.com/protobufjs/protobuf.js diff --git a/projects/protoc-gen-validate/Dockerfile b/projects/protoc-gen-validate/Dockerfile index 0b56282d0f4c..01ad4ebdb693 100644 --- a/projects/protoc-gen-validate/Dockerfile +++ b/projects/protoc-gen-validate/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-get update && apt-get install -y protobuf-compiler RUN git clone --depth 1 https://github.com/bufbuild/protoc-gen-validate WORKDIR $SRC/protoc-gen-validate diff --git a/projects/protoc-gen-validate/project.yaml b/projects/protoc-gen-validate/project.yaml index 437778467d99..64b2cb02d265 100644 --- a/projects/protoc-gen-validate/project.yaml +++ b/projects/protoc-gen-validate/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bufbuild/protoc-gen-validate" language: go main_repo: "https://github.com/bufbuild/protoc-gen-validate" diff --git a/projects/protocompile/Dockerfile b/projects/protocompile/Dockerfile index 548c17b812a1..c72813671854 100644 --- a/projects/protocompile/Dockerfile +++ b/projects/protocompile/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/bufbuild/protocompile COPY fuzz_protocompile.go $SRC/protocompile diff --git a/projects/protocompile/project.yaml b/projects/protocompile/project.yaml index 007e7a40d793..36ada3ca385c 100644 --- a/projects/protocompile/project.yaml +++ b/projects/protocompile/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bufbuild/protocompile" primary_contact: "jhumphries@buf.build" auto_ccs: diff --git a/projects/proton-bridge/Dockerfile b/projects/proton-bridge/Dockerfile index 36b965d72ea0..f0900c6ff9e1 100644 --- a/projects/proton-bridge/Dockerfile +++ b/projects/proton-bridge/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 # Update and install Go using the package manager RUN apt-get update && \ diff --git a/projects/proton-bridge/project.yaml b/projects/proton-bridge/project.yaml index 007b2f15b2cc..51100fc4b11b 100644 --- a/projects/proton-bridge/project.yaml +++ b/projects/proton-bridge/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://proton.me" language: go primary_contact: "security@proton.me" diff --git a/projects/psqlparse/Dockerfile b/projects/psqlparse/Dockerfile index 0525977cf297..41a76ee1cd61 100644 --- a/projects/psqlparse/Dockerfile +++ b/projects/psqlparse/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y flex bison python3-setuptools RUN pip3 install Cython RUN pip3 install --upgrade Cython diff --git a/projects/psqlparse/project.yaml b/projects/psqlparse/project.yaml index b73353f923a8..1eadf9c26afc 100644 --- a/projects/psqlparse/project.yaml +++ b/projects/psqlparse/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/alculquicondor/psqlparse diff --git a/projects/psutil/Dockerfile b/projects/psutil/Dockerfile index f45366a94ca0..f24631019c0d 100644 --- a/projects/psutil/Dockerfile +++ b/projects/psutil/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/giampaolo/psutil psutil COPY *.sh *py $SRC/ diff --git a/projects/psutil/project.yaml b/projects/psutil/project.yaml index 3f3bc5ef56af..7008e378d670 100644 --- a/projects/psutil/project.yaml +++ b/projects/psutil/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/giampaolo/psutil diff --git a/projects/psycopg2/Dockerfile b/projects/psycopg2/Dockerfile index 4ffab0278c8d..4502c19e302f 100644 --- a/projects/psycopg2/Dockerfile +++ b/projects/psycopg2/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get install libpq-dev postgresql -y diff --git a/projects/psycopg2/project.yaml b/projects/psycopg2/project.yaml index e31b26484dc6..0c94f77f508a 100644 --- a/projects/psycopg2/project.yaml +++ b/projects/psycopg2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/psycopg/psycopg2 diff --git a/projects/publicsuffix-list/Dockerfile b/projects/publicsuffix-list/Dockerfile index affa6a601a85..d1013162261e 100644 --- a/projects/publicsuffix-list/Dockerfile +++ b/projects/publicsuffix-list/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/publicsuffix/list WORKDIR $SRC/list COPY build.sh fuzz_test.go $SRC/ diff --git a/projects/publicsuffix-list/project.yaml b/projects/publicsuffix-list/project.yaml index 67a90c7046c3..b1f88ce3c252 100644 --- a/projects/publicsuffix-list/project.yaml +++ b/projects/publicsuffix-list/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/publicsuffix/list" language: go main_repo: "https://github.com/publicsuffix/list" diff --git a/projects/pugixml/Dockerfile b/projects/pugixml/Dockerfile index d408cd622510..ad8979fd7e04 100755 --- a/projects/pugixml/Dockerfile +++ b/projects/pugixml/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 git clone --depth=1 https://github.com/zeux/pugixml WORKDIR $SRC diff --git a/projects/pugixml/project.yaml b/projects/pugixml/project.yaml index b322158d52a3..de49e293caa3 100755 --- a/projects/pugixml/project.yaml +++ b/projects/pugixml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/zeux/pugixml" primary_contact: "arseny.kapoulkine@gmail.com" language: c++ diff --git a/projects/pulldown-cmark/Dockerfile b/projects/pulldown-cmark/Dockerfile index d8f3caeb8183..ed91d80384d2 100644 --- a/projects/pulldown-cmark/Dockerfile +++ b/projects/pulldown-cmark/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 git clone --depth 1 https://github.com/pulldown-cmark/pulldown-cmark pulldown-cmark WORKDIR $SRC diff --git a/projects/pulldown-cmark/project.yaml b/projects/pulldown-cmark/project.yaml index 0e782d57cd0b..237f2180679e 100644 --- a/projects/pulldown-cmark/project.yaml +++ b/projects/pulldown-cmark/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/pulldown-cmark/pulldown-cmark" main_repo: "https://github.com/pulldown-cmark/pulldown-cmark.git" language: rust diff --git a/projects/pulumi/Dockerfile b/projects/pulumi/Dockerfile index 3b12b3c7febc..0f7828cf820c 100644 --- a/projects/pulumi/Dockerfile +++ b/projects/pulumi/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/pulumi/pulumi COPY build.sh \ config_fuzzer.go \ diff --git a/projects/pulumi/project.yaml b/projects/pulumi/project.yaml index 60803647cd7c..64759230dd49 100644 --- a/projects/pulumi/project.yaml +++ b/projects/pulumi/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.pulumi.com/" main_repo: "https://github.com/pulumi/pulumi" primary_contact: "anton@pulumi.com" diff --git a/projects/pupnp/Dockerfile b/projects/pupnp/Dockerfile index 3a9bd3fa98c5..fc88933df5b4 100644 --- a/projects/pupnp/Dockerfile +++ b/projects/pupnp/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 cmake RUN git clone https://github.com/pupnp/pupnp RUN git clone https://github.com/pkillarjun/oss-fuzz-bloat diff --git a/projects/pupnp/project.yaml b/projects/pupnp/project.yaml index bed5136eb2b3..44070b5aef08 100644 --- a/projects/pupnp/project.yaml +++ b/projects/pupnp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://pupnp.github.io/pupnp/" language: c primary_contact: "mroberto@users.sourceforge.net" diff --git a/projects/py-serde/Dockerfile b/projects/py-serde/Dockerfile index 580a28417d19..95e0465e900d 100644 --- a/projects/py-serde/Dockerfile +++ b/projects/py-serde/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/rossmacarthur/serde WORKDIR serde diff --git a/projects/py-serde/project.yaml b/projects/py-serde/project.yaml index cbf119d2d692..5fa6c7424535 100644 --- a/projects/py-serde/project.yaml +++ b/projects/py-serde/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/rossmacarthur/serde diff --git a/projects/pyasn1-modules/Dockerfile b/projects/pyasn1-modules/Dockerfile index bd539eab933f..0d785132234a 100644 --- a/projects/pyasn1-modules/Dockerfile +++ b/projects/pyasn1-modules/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/pyasn1/pyasn1-modules pyasn1-modules COPY *.sh *py $SRC/ diff --git a/projects/pyasn1-modules/project.yaml b/projects/pyasn1-modules/project.yaml index e24df8717c99..762e36399f02 100644 --- a/projects/pyasn1-modules/project.yaml +++ b/projects/pyasn1-modules/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pyasn1/pyasn1-modules diff --git a/projects/pyasn1/Dockerfile b/projects/pyasn1/Dockerfile index 720e141894fb..6d088fc9fdcc 100644 --- a/projects/pyasn1/Dockerfile +++ b/projects/pyasn1/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/etingof/pyasn1 pyasn1 WORKDIR pyasn1 diff --git a/projects/pyasn1/project.yaml b/projects/pyasn1/project.yaml index 3b13ad1fb0d7..5cab8bcc3085 100644 --- a/projects/pyasn1/project.yaml +++ b/projects/pyasn1/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/etingof/pyasn1 diff --git a/projects/pybind11/Dockerfile b/projects/pybind11/Dockerfile index e201dd131d96..6d5720d6fe55 100644 --- a/projects/pybind11/Dockerfile +++ b/projects/pybind11/Dockerfile @@ -16,7 +16,7 @@ # Held back because of github.com/google/oss-fuzz/pull/13407 # Please fix the build failure + upgrade. -FROM gcr.io/oss-fuzz-base/base-builder-python@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec RUN apt-get update && \ apt-get install -y build-essential diff --git a/projects/pybind11/project.yaml b/projects/pybind11/project.yaml index 2a9939b5ecbe..8a9c6cce0574 100644 --- a/projects/pybind11/project.yaml +++ b/projects/pybind11/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://pybind11.readthedocs.io/en/stable/" main_repo: "https://github.com/pybind/pybind11.git" language: c++ diff --git a/projects/pycparser/Dockerfile b/projects/pycparser/Dockerfile index 46de8eb43d49..2bd3d20af7a8 100644 --- a/projects/pycparser/Dockerfile +++ b/projects/pycparser/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/eliben/pycparser pycparser COPY *.sh *py $SRC/ WORKDIR $SRC/pycparser diff --git a/projects/pycparser/project.yaml b/projects/pycparser/project.yaml index 6fddff3accd3..6af29799fdf9 100644 --- a/projects/pycparser/project.yaml +++ b/projects/pycparser/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/eliben/pycparser diff --git a/projects/pycrypto/Dockerfile b/projects/pycrypto/Dockerfile index 52946c2ccd00..dcfae7145f89 100644 --- a/projects/pycrypto/Dockerfile +++ b/projects/pycrypto/Dockerfile @@ -16,7 +16,7 @@ # Held back because of github.com/google/oss-fuzz/pull/12027 # Please fix failure and upgrade if possible. -FROM gcr.io/oss-fuzz-base/base-builder-python@sha256:d8fe5e2a6a96723f393de413c48d9455a5124995b2349a2e4d6b9abecf99d6d5 +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04@sha256:d8fe5e2a6a96723f393de413c48d9455a5124995b2349a2e4d6b9abecf99d6d5 RUN git clone https://github.com/pycrypto/pycrypto COPY build.sh *.py $SRC/ WORKDIR pycrypto diff --git a/projects/pycrypto/project.yaml b/projects/pycrypto/project.yaml index ada98143e8df..fe399ae7b062 100644 --- a/projects/pycrypto/project.yaml +++ b/projects/pycrypto/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pycrypto/pycrypto diff --git a/projects/pycryptodome/Dockerfile b/projects/pycryptodome/Dockerfile index c8702f8a7733..ff61fb0f15bf 100644 --- a/projects/pycryptodome/Dockerfile +++ b/projects/pycryptodome/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/Legrandin/pycryptodome.git WORKDIR pycryptodome/src diff --git a/projects/pycryptodome/project.yaml b/projects/pycryptodome/project.yaml index e1d1b1298524..99677c5659d8 100644 --- a/projects/pycryptodome/project.yaml +++ b/projects/pycryptodome/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://www.pycryptodome.org/ language: c main_repo: https://github.com/Legrandin/pycryptodome.git diff --git a/projects/pydateutil/Dockerfile b/projects/pydateutil/Dockerfile index f85d8cfef9ef..9f5db8d69919 100644 --- a/projects/pydateutil/Dockerfile +++ b/projects/pydateutil/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN pip3 install hypothesis RUN git clone --depth 1 https://github.com/dateutil/dateutil WORKDIR $SRC diff --git a/projects/pydateutil/project.yaml b/projects/pydateutil/project.yaml index a594a411186c..e0d3896d55d6 100644 --- a/projects/pydateutil/project.yaml +++ b/projects/pydateutil/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://dateutil.readthedocs.io/en/stable/ diff --git a/projects/pygments/Dockerfile b/projects/pygments/Dockerfile index 10b6304eab8e..242e9691f8cd 100644 --- a/projects/pygments/Dockerfile +++ b/projects/pygments/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN git clone \ --depth 1 \ diff --git a/projects/pygments/project.yaml b/projects/pygments/project.yaml index 91509f574c33..d713506d02b7 100644 --- a/projects/pygments/project.yaml +++ b/projects/pygments/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://pygments.org/" main_repo: "https://github.com/pygments/pygments" language: python diff --git a/projects/pyjson5/Dockerfile b/projects/pyjson5/Dockerfile index 5d66a5a4c6fd..d7566e8b0028 100644 --- a/projects/pyjson5/Dockerfile +++ b/projects/pyjson5/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/dpranke/pyjson5 pyjson5 COPY *.sh *py $SRC/ WORKDIR $SRC/pyjson5 diff --git a/projects/pyjson5/project.yaml b/projects/pyjson5/project.yaml index 0ff0f50db271..d68a798d03d9 100644 --- a/projects/pyjson5/project.yaml +++ b/projects/pyjson5/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/dpranke/pyjson5 main_repo: https://github.com/dpranke/pyjson5 language: python diff --git a/projects/pyjwt/Dockerfile b/projects/pyjwt/Dockerfile index 6c503f563032..315d56770328 100644 --- a/projects/pyjwt/Dockerfile +++ b/projects/pyjwt/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/jpadilla/pyjwt WORKDIR pyjwt diff --git a/projects/pyjwt/project.yaml b/projects/pyjwt/project.yaml index e9d9431a6b13..4c85586a6d48 100644 --- a/projects/pyjwt/project.yaml +++ b/projects/pyjwt/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/jpadilla/pyjwt diff --git a/projects/pymysql/Dockerfile b/projects/pymysql/Dockerfile index 8f237c6cbd9e..03691327accd 100644 --- a/projects/pymysql/Dockerfile +++ b/projects/pymysql/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip mock setuptools RUN git clone https://github.com/PyMySQL/PyMySQL pymysql COPY *.sh *py *.diff $SRC/ diff --git a/projects/pymysql/project.yaml b/projects/pymysql/project.yaml index ccfd339fcdcc..4f06e85309b8 100644 --- a/projects/pymysql/project.yaml +++ b/projects/pymysql/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/PyMySQL/PyMySQL diff --git a/projects/pynacl/Dockerfile b/projects/pynacl/Dockerfile index 1c97099f7a60..3c3d97cd572a 100644 --- a/projects/pynacl/Dockerfile +++ b/projects/pynacl/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 apt-get install -y libffi-dev mercurial RUN pip3 install --upgrade pip cffi RUN git clone https://github.com/pyca/pynacl pynacl diff --git a/projects/pynacl/project.yaml b/projects/pynacl/project.yaml index 9cffa8d20aa1..9be8214376b9 100644 --- a/projects/pynacl/project.yaml +++ b/projects/pynacl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pyca/pynacl diff --git a/projects/pyodbc/Dockerfile b/projects/pyodbc/Dockerfile index acf5fc6e7541..0f2ca642dc70 100644 --- a/projects/pyodbc/Dockerfile +++ b/projects/pyodbc/Dockerfile @@ -17,7 +17,7 @@ # Held back because of github.com/google/oss-fuzz/pull/13407 # Please fix the build failure + upgrade. -FROM gcr.io/oss-fuzz-base/base-builder-python@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec RUN apt-get update && apt-get install -y make autoconf automake libtool unixodbc-dev RUN git clone --depth 1 https://github.com/mkleehammer/pyodbc WORKDIR pyodbc diff --git a/projects/pyodbc/project.yaml b/projects/pyodbc/project.yaml index ad900b8dc73b..b9c04dcc189e 100644 --- a/projects/pyodbc/project.yaml +++ b/projects/pyodbc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/mkleehammer/pyodbc diff --git a/projects/pyparsing/Dockerfile b/projects/pyparsing/Dockerfile index fa1ab41e2754..810b10b9d11c 100644 --- a/projects/pyparsing/Dockerfile +++ b/projects/pyparsing/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/pyparsing/pyparsing pyparsing WORKDIR pyparsing diff --git a/projects/pyparsing/project.yaml b/projects/pyparsing/project.yaml index 6b06d439c1ea..99edab7b4242 100644 --- a/projects/pyparsing/project.yaml +++ b/projects/pyparsing/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pyparsing/pyparsing diff --git a/projects/pyrsistent/Dockerfile b/projects/pyrsistent/Dockerfile index bb16a7088a54..eec7de78682e 100644 --- a/projects/pyrsistent/Dockerfile +++ b/projects/pyrsistent/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/tobgu/pyrsistent pyrsistent WORKDIR pyrsistent diff --git a/projects/pyrsistent/project.yaml b/projects/pyrsistent/project.yaml index 6bb576a18c1c..9fc227387bbc 100644 --- a/projects/pyrsistent/project.yaml +++ b/projects/pyrsistent/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/tobgu/pyrsistent diff --git a/projects/pytables/Dockerfile b/projects/pytables/Dockerfile index 03288073a597..9b2667fdd251 100644 --- a/projects/pytables/Dockerfile +++ b/projects/pytables/Dockerfile @@ -14,7 +14,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 apt-get install -y pkg-config libblosc-dev libbz2-dev liblzo2-dev \ liblzma-dev liblz4-dev libz-dev RUN pip3 install --upgrade pip && pip3 install cython packaging python-lzo blosc2 diff --git a/projects/pytables/project.yaml b/projects/pytables/project.yaml index 3dabd474428f..317a89e9e5be 100644 --- a/projects/pytables/project.yaml +++ b/projects/pytables/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pytables/pytables diff --git a/projects/pytest-py/Dockerfile b/projects/pytest-py/Dockerfile index 560598de9ed9..9cc1c1e08e2f 100644 --- a/projects/pytest-py/Dockerfile +++ b/projects/pytest-py/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/pytest-dev/py py COPY *.sh *py $SRC/ WORKDIR $SRC/py diff --git a/projects/pytest-py/project.yaml b/projects/pytest-py/project.yaml index 10f772c0cb6b..6d500253592a 100644 --- a/projects/pytest-py/project.yaml +++ b/projects/pytest-py/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pytest-dev/py diff --git a/projects/python-ecdsa/Dockerfile b/projects/python-ecdsa/Dockerfile index 51f32d642ec2..de313bbd7686 100644 --- a/projects/python-ecdsa/Dockerfile +++ b/projects/python-ecdsa/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/tlsfuzzer/python-ecdsa python-ecdsa COPY *.sh *py $SRC/ diff --git a/projects/python-ecdsa/project.yaml b/projects/python-ecdsa/project.yaml index c8788a409083..9035ee871d34 100644 --- a/projects/python-ecdsa/project.yaml +++ b/projects/python-ecdsa/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/tlsfuzzer/python-ecdsa main_repo: https://github.com/tlsfuzzer/python-ecdsa language: python diff --git a/projects/python-email-validator/Dockerfile b/projects/python-email-validator/Dockerfile index 64c728992585..2d8efaf10be5 100644 --- a/projects/python-email-validator/Dockerfile +++ b/projects/python-email-validator/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN python3 -m pip install --upgrade pip RUN git clone --depth 1 https://github.com/JoshData/python-email-validator python-email-validator diff --git a/projects/python-email-validator/project.yaml b/projects/python-email-validator/project.yaml index b870d48f31ad..fb5306f44f84 100644 --- a/projects/python-email-validator/project.yaml +++ b/projects/python-email-validator/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/JoshData/python-email-validator" language: python fuzzing_engines: diff --git a/projects/python-fastjsonschema/Dockerfile b/projects/python-fastjsonschema/Dockerfile index c8d08dfa5488..502bdc42ea6e 100644 --- a/projects/python-fastjsonschema/Dockerfile +++ b/projects/python-fastjsonschema/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/horejsek/python-fastjsonschema python-fastjsonschema COPY *.sh *py $SRC/ WORKDIR $SRC/python-fastjsonschema diff --git a/projects/python-fastjsonschema/project.yaml b/projects/python-fastjsonschema/project.yaml index 9e1f442f2538..887d4bf6e21d 100644 --- a/projects/python-fastjsonschema/project.yaml +++ b/projects/python-fastjsonschema/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/horejsek/python-fastjsonschema main_repo: https://github.com/horejsek/python-fastjsonschema language: python diff --git a/projects/python-future/Dockerfile b/projects/python-future/Dockerfile index 9615c6bf37b7..dcfeb17bc7d4 100644 --- a/projects/python-future/Dockerfile +++ b/projects/python-future/Dockerfile @@ -15,7 +15,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/PythonCharmers/python-future python-future COPY *.sh *py $SRC/ diff --git a/projects/python-future/project.yaml b/projects/python-future/project.yaml index 3fb78fc1f1ba..a9356256908c 100644 --- a/projects/python-future/project.yaml +++ b/projects/python-future/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/PythonCharmers/python-future diff --git a/projects/python-graphviz/Dockerfile b/projects/python-graphviz/Dockerfile index 0006a0337fbd..5a1a3152c3c9 100644 --- a/projects/python-graphviz/Dockerfile +++ b/projects/python-graphviz/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/xflr6/graphviz graphviz COPY *.sh *py $SRC/ diff --git a/projects/python-graphviz/project.yaml b/projects/python-graphviz/project.yaml index 844d3436b64f..d8036200e4d0 100644 --- a/projects/python-graphviz/project.yaml +++ b/projects/python-graphviz/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/xflr6/graphviz main_repo: https://github.com/xflr6/graphviz language: python diff --git a/projects/python-hyperlink/Dockerfile b/projects/python-hyperlink/Dockerfile index 9019f089e89c..d4dc4c8bcf9c 100644 --- a/projects/python-hyperlink/Dockerfile +++ b/projects/python-hyperlink/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/python-hyper/hyperlink hyperlink COPY *.sh *py $SRC/ diff --git a/projects/python-hyperlink/project.yaml b/projects/python-hyperlink/project.yaml index f17f7e827885..b03ffb3cc992 100644 --- a/projects/python-hyperlink/project.yaml +++ b/projects/python-hyperlink/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/python-hyper/hyperlink main_repo: https://github.com/python-hyper/hyperlink language: python diff --git a/projects/python-jose/Dockerfile b/projects/python-jose/Dockerfile index ce9dc2b71dc2..6e618c8b7839 100644 --- a/projects/python-jose/Dockerfile +++ b/projects/python-jose/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/mpdavis/python-jose python-jose COPY *.sh *py $SRC/ diff --git a/projects/python-jose/project.yaml b/projects/python-jose/project.yaml index 5b3b8c3014b6..d22f19097baa 100644 --- a/projects/python-jose/project.yaml +++ b/projects/python-jose/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/mpdavis/python-jose main_repo: https://github.com/mpdavis/python-jose language: python diff --git a/projects/python-lz4/Dockerfile b/projects/python-lz4/Dockerfile index 2ce705b4c568..a4ce6adf58d3 100644 --- a/projects/python-lz4/Dockerfile +++ b/projects/python-lz4/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN git clone --depth 1 https://github.com/python-lz4/python-lz4 COPY build.sh $SRC/ diff --git a/projects/python-lz4/project.yaml b/projects/python-lz4/project.yaml index 0f1311053aac..0208ba03504c 100644 --- a/projects/python-lz4/project.yaml +++ b/projects/python-lz4/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/lz4/lz4" language: python primary_contact: "jonathan.underwood@gmail.com" diff --git a/projects/python-markdown/Dockerfile b/projects/python-markdown/Dockerfile index 9d633af00121..4e75494c0540 100644 --- a/projects/python-markdown/Dockerfile +++ b/projects/python-markdown/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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/python-markdown/markdown markdown COPY *.sh *py $SRC/ WORKDIR $SRC/markdown diff --git a/projects/python-markdown/project.yaml b/projects/python-markdown/project.yaml index a080ab78ddd9..7f9ee80b391a 100644 --- a/projects/python-markdown/project.yaml +++ b/projects/python-markdown/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/python-markdown/markdown diff --git a/projects/python-markdownify/Dockerfile b/projects/python-markdownify/Dockerfile index a924e07ebd5e..bf926b03a65a 100644 --- a/projects/python-markdownify/Dockerfile +++ b/projects/python-markdownify/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 http://github.com/matthewwithanm/python-markdownify python-markdownify COPY *.sh *py $SRC/ diff --git a/projects/python-markdownify/project.yaml b/projects/python-markdownify/project.yaml index de472f426174..1562c865608d 100644 --- a/projects/python-markdownify/project.yaml +++ b/projects/python-markdownify/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: http://github.com/matthewwithanm/python-markdownify main_repo: http://github.com/matthewwithanm/python-markdownify language: python diff --git a/projects/python-multipart/Dockerfile b/projects/python-multipart/Dockerfile index bc776776d7c8..1c65516ffd24 100644 --- a/projects/python-multipart/Dockerfile +++ b/projects/python-multipart/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/Kludex/python-multipart python-multipart RUN python3 -m pip install --upgrade pip diff --git a/projects/python-multipart/project.yaml b/projects/python-multipart/project.yaml index 373e4ef06d63..b777cbaad677 100644 --- a/projects/python-multipart/project.yaml +++ b/projects/python-multipart/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/Kludex/python-multipart" language: python primary_contact: "marcelotryle@gmail.com" diff --git a/projects/python-nameparser/Dockerfile b/projects/python-nameparser/Dockerfile index b75c075cca5b..b96e2174c917 100644 --- a/projects/python-nameparser/Dockerfile +++ b/projects/python-nameparser/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/derek73/python-nameparser python-nameparser COPY *.sh *py $SRC/ diff --git a/projects/python-nameparser/project.yaml b/projects/python-nameparser/project.yaml index e847d9d3c923..fa0735603963 100644 --- a/projects/python-nameparser/project.yaml +++ b/projects/python-nameparser/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 main_repo: https://github.com/derek73/python-nameparser homepage: https://github.com/derek73/python-nameparser language: python diff --git a/projects/python-pathspec/Dockerfile b/projects/python-pathspec/Dockerfile index bba3b9ce384b..35484ec032d8 100644 --- a/projects/python-pathspec/Dockerfile +++ b/projects/python-pathspec/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/cpburnz/python-pathspec python-pathspec COPY *.sh *py $SRC/ diff --git a/projects/python-pathspec/project.yaml b/projects/python-pathspec/project.yaml index 9301e87a9131..38239a8cce35 100644 --- a/projects/python-pathspec/project.yaml +++ b/projects/python-pathspec/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/cpburnz/python-pathspec main_repo: https://github.com/cpburnz/python-pathspec language: python diff --git a/projects/python-phonenumbers/Dockerfile b/projects/python-phonenumbers/Dockerfile index fda4cc4adbc7..12dfce308eee 100644 --- a/projects/python-phonenumbers/Dockerfile +++ b/projects/python-phonenumbers/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/daviddrysdale/python-phonenumbers.git python-phonenumbers diff --git a/projects/python-phonenumbers/project.yaml b/projects/python-phonenumbers/project.yaml index 7c590f4a95a3..c590072b6d6d 100644 --- a/projects/python-phonenumbers/project.yaml +++ b/projects/python-phonenumbers/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/daviddrysdale/python-phonenumbers" language: python primary_contact: "rik@purpleguy.nl" diff --git a/projects/python-prompt-toolkit/Dockerfile b/projects/python-prompt-toolkit/Dockerfile index cf2993695ceb..8dcbb0edeb5c 100644 --- a/projects/python-prompt-toolkit/Dockerfile +++ b/projects/python-prompt-toolkit/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/prompt-toolkit/python-prompt-toolkit python-prompt-toolkit COPY *.sh *py $SRC/ diff --git a/projects/python-prompt-toolkit/project.yaml b/projects/python-prompt-toolkit/project.yaml index 31fff3289239..19fec9fe7443 100644 --- a/projects/python-prompt-toolkit/project.yaml +++ b/projects/python-prompt-toolkit/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/prompt-toolkit/python-prompt-toolkit main_repo: https://github.com/prompt-toolkit/python-prompt-toolkit language: python diff --git a/projects/python-pypdf/Dockerfile b/projects/python-pypdf/Dockerfile index f114d5fbb15e..ae7fe1015887 100644 --- a/projects/python-pypdf/Dockerfile +++ b/projects/python-pypdf/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install pycryptodome RUN git clone https://github.com/py-pdf/pypdf.git pypdf WORKDIR $SRC/ diff --git a/projects/python-pypdf/project.yaml b/projects/python-pypdf/project.yaml index 5a8d114fcf2d..f53a692b5a81 100644 --- a/projects/python-pypdf/project.yaml +++ b/projects/python-pypdf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/py-pdf/pypdf main_repo: https://github.com/py-pdf/pypdf.git language: python diff --git a/projects/python-rison/Dockerfile b/projects/python-rison/Dockerfile index 3302198dc55b..3a89673a85b6 100644 --- a/projects/python-rison/Dockerfile +++ b/projects/python-rison/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/betodealmeida/python-rison python-rison COPY *.sh *py $SRC/ diff --git a/projects/python-rison/project.yaml b/projects/python-rison/project.yaml index 645ee4ef1b96..361fd7dda31f 100644 --- a/projects/python-rison/project.yaml +++ b/projects/python-rison/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/betodealmeida/python-rison main_repo: https://github.com/betodealmeida/python-rison language: python diff --git a/projects/python-rsa/Dockerfile b/projects/python-rsa/Dockerfile index cbf0c1a60715..f8770b481ce9 100644 --- a/projects/python-rsa/Dockerfile +++ b/projects/python-rsa/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -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/sybrenstuvel/python-rsa WORKDIR $SRC COPY build.sh fuzz_* $SRC/ diff --git a/projects/python-rsa/project.yaml b/projects/python-rsa/project.yaml index 2d6ccc390e67..4cb082f9f25b 100644 --- a/projects/python-rsa/project.yaml +++ b/projects/python-rsa/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://stuvel.eu/software/rsa/ diff --git a/projects/python-tabulate/Dockerfile b/projects/python-tabulate/Dockerfile index 32d0b29c7e6a..806b1998b7ec 100644 --- a/projects/python-tabulate/Dockerfile +++ b/projects/python-tabulate/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/astanin/python-tabulate WORKDIR python-tabulate diff --git a/projects/python-tabulate/project.yaml b/projects/python-tabulate/project.yaml index 28ae03127174..8c85ae562947 100644 --- a/projects/python-tabulate/project.yaml +++ b/projects/python-tabulate/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/astanin/python-tabulate diff --git a/projects/python3-libraries/Dockerfile b/projects/python3-libraries/Dockerfile index 470e6e4c13e0..e77f233bb2de 100644 --- a/projects/python3-libraries/Dockerfile +++ b/projects/python3-libraries/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 libncursesw5-dev libreadline-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev libbz2-dev zlib1g-dev libffi-dev RUN git clone https://github.com/python/cpython.git cpython diff --git a/projects/python3-libraries/project.yaml b/projects/python3-libraries/project.yaml index f15ca743b4fb..f10d382e75a5 100644 --- a/projects/python3-libraries/project.yaml +++ b/projects/python3-libraries/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.python.org/" main_repo: "https://github.com/python/cpython" language: c diff --git a/projects/python3-openid/Dockerfile b/projects/python3-openid/Dockerfile index c35d6cebf76c..77d859a34fb5 100644 --- a/projects/python3-openid/Dockerfile +++ b/projects/python3-openid/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 pip3 install --upgrade pip RUN git clone https://github.com/necaris/python3-openid python3-openid COPY *.sh *py $SRC/ diff --git a/projects/python3-openid/project.yaml b/projects/python3-openid/project.yaml index 94823eeecb5a..afff719eadf5 100644 --- a/projects/python3-openid/project.yaml +++ b/projects/python3-openid/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/necaris/python3-openid main_repo: https://github.com/necaris/python3-openid language: python diff --git a/projects/pytz/Dockerfile b/projects/pytz/Dockerfile index de5c3f86d676..2530cbe194a2 100644 --- a/projects/pytz/Dockerfile +++ b/projects/pytz/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y python3-distutils libpq-dev python3-wheel RUN git clone https://github.com/stub42/pytz RUN pip3 install wheel diff --git a/projects/pytz/project.yaml b/projects/pytz/project.yaml index 0754d2861809..52ba51bcc1c4 100644 --- a/projects/pytz/project.yaml +++ b/projects/pytz/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/stub42/pytz diff --git a/projects/pyxdg/Dockerfile b/projects/pyxdg/Dockerfile index 024f9ca82572..6a4e9c69f035 100644 --- a/projects/pyxdg/Dockerfile +++ b/projects/pyxdg/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get install -y libxml2-dev libxslt-dev zlib1g-dev RUN python3 -m pip install --upgrade pip && python3 -m pip install Cython RUN git clone --depth 1 https://github.com/lxml/lxml diff --git a/projects/pyxdg/project.yaml b/projects/pyxdg/project.yaml index 0aa51c700053..37a7bacb8dba 100644 --- a/projects/pyxdg/project.yaml +++ b/projects/pyxdg/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://freedesktop.org/wiki/Software/pyxdg/ diff --git a/projects/pyyaml/Dockerfile b/projects/pyyaml/Dockerfile index 21ca7f718660..bd2b4b5302ca 100644 --- a/projects/pyyaml/Dockerfile +++ b/projects/pyyaml/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -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/yaml/pyyaml RUN python3 -m pip install --upgrade pip WORKDIR $SRC diff --git a/projects/pyyaml/project.yaml b/projects/pyyaml/project.yaml index aa329e7846b9..3a7fb34c7252 100644 --- a/projects/pyyaml/project.yaml +++ b/projects/pyyaml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/yaml/pyyaml" language: python primary_contact: "pyyaml@yaml.com" diff --git a/projects/pyzmq/Dockerfile b/projects/pyzmq/Dockerfile index bb16d8bf1cbd..4c7e27aae769 100644 --- a/projects/pyzmq/Dockerfile +++ b/projects/pyzmq/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # 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 apt-get update && apt-get install -y libzmq3-dev RUN python -m pip install cython RUN git clone --depth 1 --branch main https://github.com/zeromq/pyzmq pyzmq diff --git a/projects/pyzmq/project.yaml b/projects/pyzmq/project.yaml index 15711e06f5ec..fdb2af9970c1 100644 --- a/projects/pyzmq/project.yaml +++ b/projects/pyzmq/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/zeromq/pyzmq main_repo: https://github.com/zeromq/pyzmq language: python diff --git a/projects/qcms/Dockerfile b/projects/qcms/Dockerfile index 922eac69a138..afa18984315f 100644 --- a/projects/qcms/Dockerfile +++ b/projects/qcms/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 mercurial RUN hg clone --uncompressed https://hg.mozilla.org/mozilla-central/ COPY build.sh $SRC/ diff --git a/projects/qcms/project.yaml b/projects/qcms/project.yaml index fef3fb93ea63..534209b08604 100644 --- a/projects/qcms/project.yaml +++ b/projects/qcms/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://hg.mozilla.org/mozilla-central/file/tip/gfx/qcms/" language: rust primary_contact: "twsmith@mozilla.com" diff --git a/projects/qdox/Dockerfile b/projects/qdox/Dockerfile index 3033ba11be9b..e4c508c59ba4 100644 --- a/projects/qdox/Dockerfile +++ b/projects/qdox/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/qdox/project.yaml b/projects/qdox/project.yaml index 4aaa210e23e4..80b3560721cf 100644 --- a/projects/qdox/project.yaml +++ b/projects/qdox/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/paul-hammant/qdox/" language: jvm fuzzing_engines: diff --git a/projects/qemu/Dockerfile b/projects/qemu/Dockerfile index ab09674eafd8..aa4a15046ec3 100644 --- a/projects/qemu/Dockerfile +++ b/projects/qemu/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 glib_tag=2.78.4 RUN apt-get update && apt-get install -y make autoconf automake libtool ninja-build \ libfdt-dev libpixman-1-dev zlib1g-dev libslirp-dev patchelf wget \ diff --git a/projects/qemu/project.yaml b/projects/qemu/project.yaml index ad1867acf952..7b3415677b27 100644 --- a/projects/qemu/project.yaml +++ b/projects/qemu/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.qemu.org/" language: c primary_contact: "alxndr@bu.edu" diff --git a/projects/qpdf/Dockerfile b/projects/qpdf/Dockerfile index 2c48bc5c9f22..174926267193 100644 --- a/projects/qpdf/Dockerfile +++ b/projects/qpdf/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://github.com/qpdf/qpdf.git qpdf RUN git clone --depth 1 https://github.com/madler/zlib.git zlib diff --git a/projects/qpdf/project.yaml b/projects/qpdf/project.yaml index 55ee24b17974..1e8ca4124929 100644 --- a/projects/qpdf/project.yaml +++ b/projects/qpdf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://qpdf.sourceforge.net/" language: c++ primary_contact: "qberkenbilt@gmail.com" diff --git a/projects/qpid-proton/Dockerfile b/projects/qpid-proton/Dockerfile index 138a50562b14..5cf31d51ffaf 100644 --- a/projects/qpid-proton/Dockerfile +++ b/projects/qpid-proton/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 diff --git a/projects/qpid-proton/project.yaml b/projects/qpid-proton/project.yaml index 9c0b6d19a74b..46f246576f56 100644 --- a/projects/qpid-proton/project.yaml +++ b/projects/qpid-proton/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://qpid.apache.org/proton/" language: c++ primary_contact: "jross@apache.org" diff --git a/projects/qt/Dockerfile b/projects/qt/Dockerfile index 70be968949b1..17586e50c6c0 100644 --- a/projects/qt/Dockerfile +++ b/projects/qt/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 ninja-build libc6-dev:i386 diff --git a/projects/qt/project.yaml b/projects/qt/project.yaml index 5dafef200474..308292d70099 100644 --- a/projects/qt/project.yaml +++ b/projects/qt/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://qt-project.org" language: c++ primary_contact: "rlohningqt@gmail.com" diff --git a/projects/quantlib/Dockerfile b/projects/quantlib/Dockerfile index 20284f813c0b..534c19b4c9d3 100644 --- a/projects/quantlib/Dockerfile +++ b/projects/quantlib/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 RUN wget https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2 diff --git a/projects/quantlib/project.yaml b/projects/quantlib/project.yaml index b1c2d60b64dd..13806f013510 100644 --- a/projects/quantlib/project.yaml +++ b/projects/quantlib/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.quantlib.org/" language: c++ primary_contact: "luigi.ballabio@gmail.com" diff --git a/projects/qubes-os/Dockerfile b/projects/qubes-os/Dockerfile index a955c698c81d..0f9ea0e9636e 100644 --- a/projects/qubes-os/Dockerfile +++ b/projects/qubes-os/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 -y install build-essential automake libtool git python libsystemd-dev diff --git a/projects/qubes-os/project.yaml b/projects/qubes-os/project.yaml index 073b4cde0fcb..3a5dc78b94c0 100644 --- a/projects/qubes-os/project.yaml +++ b/projects/qubes-os/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.qubes-os.org/" main_repo: "https://github.com/QubesOS" language: c++ diff --git a/projects/quic-go/Dockerfile b/projects/quic-go/Dockerfile index ef8705fa9ae8..7ce835223fb1 100644 --- a/projects/quic-go/Dockerfile +++ b/projects/quic-go/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 go install github.com/AdamKorcz/go-118-fuzz-build@latest diff --git a/projects/quic-go/project.yaml b/projects/quic-go/project.yaml index d629077b3d6a..e4b6a41070fc 100644 --- a/projects/quic-go/project.yaml +++ b/projects/quic-go/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/quic-go/quic-go" primary_contact: "martenseemann@gmail.com" language: go diff --git a/projects/quiche-cloudflare/Dockerfile b/projects/quiche-cloudflare/Dockerfile index 4b23c596178c..da051da16cbc 100644 --- a/projects/quiche-cloudflare/Dockerfile +++ b/projects/quiche-cloudflare/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-rust +FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 RUN git clone --recursive --depth 1 https://github.com/cloudflare/quiche quiche COPY build.sh $SRC/ diff --git a/projects/quiche-cloudflare/project.yaml b/projects/quiche-cloudflare/project.yaml index 2cf1ea3852f9..d488b2efce09 100644 --- a/projects/quiche-cloudflare/project.yaml +++ b/projects/quiche-cloudflare/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://docs.quic.tech/quiche/" primary_contact: "alessandro@cloudflare.com" main_repo: "https://github.com/cloudflare/quiche" diff --git a/projects/quick-xml/Dockerfile b/projects/quick-xml/Dockerfile index c5f23b606270..24d4fc7b74df 100644 --- a/projects/quick-xml/Dockerfile +++ b/projects/quick-xml/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-rust +FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 RUN git clone --depth 1 https://github.com/tafia/quick-xml diff --git a/projects/quick-xml/project.yaml b/projects/quick-xml/project.yaml index 98af2f967c61..01513e89272e 100644 --- a/projects/quick-xml/project.yaml +++ b/projects/quick-xml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/tafia/quick-xml" main_repo: "https://github.com/tafia/quick-xml" primary_contact: "tafia973@gmail.com" diff --git a/projects/quickjs/Dockerfile b/projects/quickjs/Dockerfile index 909b57206568..4c58f2c38b03 100644 --- a/projects/quickjs/Dockerfile +++ b/projects/quickjs/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/bellard/quickjs quickjs RUN git clone --depth 1 https://github.com/renatahodovan/quickjs-corpus diff --git a/projects/quickjs/project.yaml b/projects/quickjs/project.yaml index 6cc9bce1225d..0227ce504c51 100644 --- a/projects/quickjs/project.yaml +++ b/projects/quickjs/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://bellard.org/quickjs/" language: c primary_contact: "fabrice.bellard@gmail.com" diff --git a/projects/rabbitmq-c/Dockerfile b/projects/rabbitmq-c/Dockerfile index ae19d1f9b9c8..9ef80ee0fd84 100644 --- a/projects/rabbitmq-c/Dockerfile +++ b/projects/rabbitmq-c/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 cmake RUN git clone https://github.com/alanxz/rabbitmq-c librabbitmq/ COPY build.sh $SRC/ diff --git a/projects/rabbitmq-c/project.yaml b/projects/rabbitmq-c/project.yaml index e1c62f284d72..4ba571a4754b 100644 --- a/projects/rabbitmq-c/project.yaml +++ b/projects/rabbitmq-c/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/alanxz/rabbitmq-c" language: c primary_contact: "alan.antonuk@gmail.com" diff --git a/projects/radare2/Dockerfile b/projects/radare2/Dockerfile index aef9eb10d8c0..4fad43be715d 100644 --- a/projects/radare2/Dockerfile +++ b/projects/radare2/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 RUN apt-get install -y pkg-config wget RUN git clone https://github.com/radareorg/radare2 radare2 diff --git a/projects/radare2/project.yaml b/projects/radare2/project.yaml index f1b5ee965353..e5718d0d6145 100644 --- a/projects/radare2/project.yaml +++ b/projects/radare2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/radareorg/radare2" language: c++ primary_contact: "pancake@nopcode.org" diff --git a/projects/radon/Dockerfile b/projects/radon/Dockerfile index 0c6ac1b898c4..e4396f6603ea 100644 --- a/projects/radon/Dockerfile +++ b/projects/radon/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/radondb/radon COPY build.sh $SRC/ WORKDIR $SRC/radon diff --git a/projects/radon/project.yaml b/projects/radon/project.yaml index ae4bcfe838ef..97c0e828d775 100644 --- a/projects/radon/project.yaml +++ b/projects/radon/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/radondb/radon" primary_contact: "overred.shuttler@gmail.com" auto_ccs : diff --git a/projects/rapidjson/Dockerfile b/projects/rapidjson/Dockerfile index 21108c35b117..4e6d36397851 100644 --- a/projects/rapidjson/Dockerfile +++ b/projects/rapidjson/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 RUN git clone --depth 1 https://github.com/google/googletest && \ diff --git a/projects/rapidjson/project.yaml b/projects/rapidjson/project.yaml index ae74d04452ff..77c6bbb58287 100644 --- a/projects/rapidjson/project.yaml +++ b/projects/rapidjson/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/tencent/rapidjson" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/rauc/Dockerfile b/projects/rauc/Dockerfile index 1f144adb4f15..b9a514df2f66 100644 --- a/projects/rauc/Dockerfile +++ b/projects/rauc/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 python3-pip RUN unset CFLAGS CXXFLAGS && pip3 install -U meson ninja RUN git clone --depth 1 https://github.com/rauc/rauc.git rauc diff --git a/projects/rauc/project.yaml b/projects/rauc/project.yaml index ef0877318542..5381c050e9ff 100644 --- a/projects/rauc/project.yaml +++ b/projects/rauc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://rauc.io/" language: c primary_contact: "jlu@pengutronix.de" diff --git a/projects/rdf4j/Dockerfile b/projects/rdf4j/Dockerfile index 3863b2a16f24..1ff235c10d12 100644 --- a/projects/rdf4j/Dockerfile +++ b/projects/rdf4j/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ########################################################################## -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/rdf4j/project.yaml b/projects/rdf4j/project.yaml index a30847d8a490..d94bb5a40b69 100644 --- a/projects/rdf4j/project.yaml +++ b/projects/rdf4j/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/eclipse/rdf4j main_repo: https://github.com/eclipse/rdf4j language: jvm diff --git a/projects/rdkit/Dockerfile b/projects/rdkit/Dockerfile index e072c2d23f8d..a59581ad14a9 100644 --- a/projects/rdkit/Dockerfile +++ b/projects/rdkit/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 RUN git clone https://gitlab.com/libeigen/eigen && \ diff --git a/projects/rdkit/project.yaml b/projects/rdkit/project.yaml index dd67ad191e9f..bf298f0bd44b 100644 --- a/projects/rdkit/project.yaml +++ b/projects/rdkit/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/rdkit/rdkit" language: c++ primary_contact: "greg.landrum@gmail.com" diff --git a/projects/re2/Dockerfile b/projects/re2/Dockerfile index 0e29abdb0347..433be387b0a8 100644 --- a/projects/re2/Dockerfile +++ b/projects/re2/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 cmake make pkg-config # https://github.com/abseil/abseil-cpp/issues/1524#issuecomment-1739364093 diff --git a/projects/re2/project.yaml b/projects/re2/project.yaml index fc3ff2f90d20..9202d8e185c4 100644 --- a/projects/re2/project.yaml +++ b/projects/re2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/re2" main_repo: "https://github.com/google/re2" primary_contact: "junyer@google.com" diff --git a/projects/readstat/Dockerfile b/projects/readstat/Dockerfile index 10737ba0c211..b86f8fe5c297 100644 --- a/projects/readstat/Dockerfile +++ b/projects/readstat/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 zip zlib1g-dev RUN git clone --depth 1 https://github.com/WizardMac/ReadStat readstat diff --git a/projects/readstat/project.yaml b/projects/readstat/project.yaml index d8b46b08b779..68151521827a 100644 --- a/projects/readstat/project.yaml +++ b/projects/readstat/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/WizardMac/ReadStat" language: c++ primary_contact: "emmiller@gmail.com" diff --git a/projects/redis-py/Dockerfile b/projects/redis-py/Dockerfile index c5d1d368557f..86416494a4a9 100644 --- a/projects/redis-py/Dockerfile +++ b/projects/redis-py/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -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/redis/redis-py redis WORKDIR redis diff --git a/projects/redis-py/project.yaml b/projects/redis-py/project.yaml index fc02cd5d79e6..b749aa884535 100644 --- a/projects/redis-py/project.yaml +++ b/projects/redis-py/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/redis/redis-py diff --git a/projects/redis-rs/Dockerfile b/projects/redis-rs/Dockerfile index 54a603e1216d..e1d84e304983 100644 --- a/projects/redis-rs/Dockerfile +++ b/projects/redis-rs/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-rust as builder +FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 as builder RUN git clone --depth 1 https://github.com/redis-rs/redis-rs.git COPY build.sh $SRC/ diff --git a/projects/redis-rs/project.yaml b/projects/redis-rs/project.yaml index c1234d2be5e6..d470ad3b768e 100644 --- a/projects/redis-rs/project.yaml +++ b/projects/redis-rs/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/redis-rs/redis-rs" language: rust primary_contact: "armin.ronacher@active-4.com" diff --git a/projects/redux/Dockerfile b/projects/redux/Dockerfile index f9d861bb108e..2646fb8a511b 100644 --- a/projects/redux/Dockerfile +++ b/projects/redux/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-javascript +FROM gcr.io/oss-fuzz-base/base-builder-javascript:ubuntu-24-04 COPY build.sh $SRC/ diff --git a/projects/redux/project.yaml b/projects/redux/project.yaml index db713b3c3324..94ac1abd7ac9 100644 --- a/projects/redux/project.yaml +++ b/projects/redux/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://redux.js.org/ language: javascript main_repo: https://github.com/reduxjs/redux diff --git a/projects/reflections/Dockerfile b/projects/reflections/Dockerfile index 2e100716f04c..e72bb41bf9b5 100644 --- a/projects/reflections/Dockerfile +++ b/projects/reflections/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 apt-get update && apt-get install -y make autoconf automake libtool wget openjdk-17-jdk RUN curl -L https://archive.apache.org/dist/maven/maven-3/3.8.7/binaries/apache-maven-3.8.7-bin.zip -o maven.zip && \ diff --git a/projects/reflections/project.yaml b/projects/reflections/project.yaml index 56eecbdbd4ad..1efb34aabf53 100644 --- a/projects/reflections/project.yaml +++ b/projects/reflections/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ronmamo/reflections" language: jvm primary_contact: "irali@google.com"