From a6322ef14fc2db7a354950f9ba688a13b6500c16 Mon Sep 17 00:00:00 2001 From: Matheus Hunsche Date: Wed, 3 Dec 2025 17:12:21 +0000 Subject: [PATCH] Mass migrate batch 10: 100 projects to Ubuntu 24.04 --- projects/rekor/Dockerfile | 2 +- projects/rekor/project.yaml | 1 + projects/relic/Dockerfile | 2 +- projects/relic/project.yaml | 1 + projects/reload4j/Dockerfile | 2 +- projects/reload4j/project.yaml | 1 + projects/requests/Dockerfile | 2 +- projects/requests/project.yaml | 1 + projects/resiprocate/Dockerfile | 2 +- projects/resiprocate/project.yaml | 1 + projects/retry/Dockerfile | 2 +- projects/retry/project.yaml | 1 + projects/rfc3967/Dockerfile | 2 +- projects/rfc3967/project.yaml | 1 + projects/rhai/Dockerfile | 2 +- projects/rhai/project.yaml | 1 + projects/rhino/Dockerfile | 2 +- projects/rhino/project.yaml | 1 + projects/rich/Dockerfile | 2 +- projects/rich/project.yaml | 1 + projects/rnp/Dockerfile | 2 +- projects/rnp/project.yaml | 1 + projects/rocksdb/Dockerfile | 2 +- projects/rocksdb/project.yaml | 1 + projects/rome/Dockerfile | 2 +- projects/rome/project.yaml | 1 + projects/ron/Dockerfile | 2 +- projects/ron/project.yaml | 1 + projects/roughtime/Dockerfile | 2 +- projects/roughtime/project.yaml | 1 + projects/rtpproxy/Dockerfile | 2 +- projects/rtpproxy/project.yaml | 1 + projects/ruby/Dockerfile | 2 +- projects/ruby/project.yaml | 1 + projects/runc/Dockerfile | 2 +- projects/runc/project.yaml | 1 + projects/rust-brotli/Dockerfile | 2 +- projects/rust-brotli/project.yaml | 1 + projects/rust-coreutils/Dockerfile | 2 +- projects/rust-coreutils/project.yaml | 1 + projects/rust-lexical/Dockerfile | 2 +- projects/rust-lexical/project.yaml | 1 + projects/rust-regex/Dockerfile | 2 +- projects/rust-regex/project.yaml | 1 + projects/rust-semver-parser/Dockerfile | 2 +- projects/rust-semver-parser/project.yaml | 1 + projects/rustls/Dockerfile | 2 +- projects/rustls/project.yaml | 1 + projects/ryu/Dockerfile | 2 +- projects/ryu/project.yaml | 1 + projects/s2geometry/Dockerfile | 2 +- projects/s2geometry/project.yaml | 1 + projects/s2opc/Dockerfile | 2 +- projects/s2opc/project.yaml | 1 + projects/sacremoses/Dockerfile | 2 +- projects/sacremoses/project.yaml | 1 + projects/samba/Dockerfile | 2 +- projects/samba/project.yaml | 1 + projects/scapy/Dockerfile | 2 +- projects/scapy/project.yaml | 1 + projects/scikit-learn/Dockerfile | 2 +- projects/scikit-learn/project.yaml | 1 + projects/scorecard-web/Dockerfile | 2 +- projects/scorecard-web/project.yaml | 1 + projects/selinux/Dockerfile | 2 +- projects/selinux/project.yaml | 1 + projects/sentencepiece/Dockerfile | 2 +- projects/sentencepiece/project.yaml | 1 + projects/serde-yaml/Dockerfile | 2 +- projects/serde-yaml/project.yaml | 1 + projects/serde_json/Dockerfile | 2 +- projects/serde_json/project.yaml | 1 + projects/serde_urlencoded/Dockerfile | 2 +- projects/serde_urlencoded/project.yaml | 1 + projects/servo-core/Dockerfile | 2 +- projects/servo-core/project.yaml | 1 + projects/servo/Dockerfile | 2 +- projects/servo/project.yaml | 1 + projects/setuptools/Dockerfile | 2 +- projects/setuptools/project.yaml | 1 + projects/shaderc/Dockerfile | 2 +- projects/shaderc/project.yaml | 1 + projects/sharp/Dockerfile | 2 +- projects/sharp/project.yaml | 1 + projects/sigstore-go/Dockerfile | 2 +- projects/sigstore-go/project.yaml | 1 + projects/sigstore-python/Dockerfile | 2 +- projects/sigstore-python/project.yaml | 1 + projects/sigstore/Dockerfile | 2 +- projects/sigstore/project.yaml | 1 + projects/simd/Dockerfile | 2 +- projects/simd/project.yaml | 1 + projects/simdjson/Dockerfile | 2 +- projects/simdjson/project.yaml | 1 + projects/simdutf/Dockerfile | 2 +- projects/simdutf/project.yaml | 1 + projects/simplejson/Dockerfile | 2 +- projects/simplejson/project.yaml | 1 + projects/six/Dockerfile | 2 +- projects/six/project.yaml | 1 + projects/skcms/Dockerfile | 2 +- projects/skcms/project.yaml | 1 + projects/skia/Dockerfile | 2 +- projects/skia/project.yaml | 1 + projects/skipper/Dockerfile | 2 +- projects/skipper/project.yaml | 1 + projects/sleuthkit/Dockerfile | 2 +- projects/sleuthkit/project.yaml | 1 + projects/slf4j-api/Dockerfile | 2 +- projects/slf4j-api/project.yaml | 1 + projects/smart_open/Dockerfile | 2 +- projects/smart_open/project.yaml | 1 + projects/smt/Dockerfile | 2 +- projects/smt/project.yaml | 1 + projects/snakeyaml/Dockerfile | 2 +- projects/snakeyaml/project.yaml | 1 + projects/snappy-java/Dockerfile | 2 +- projects/snappy-java/project.yaml | 1 + projects/snappy/Dockerfile | 2 +- projects/snappy/project.yaml | 1 + projects/solidity/Dockerfile | 2 +- projects/solidity/project.yaml | 1 + projects/sound-open-firmware/Dockerfile | 2 +- projects/sound-open-firmware/project.yaml | 1 + projects/soupsieve/Dockerfile | 2 +- projects/soupsieve/project.yaml | 1 + projects/spatial4j/Dockerfile | 2 +- projects/spatial4j/project.yaml | 1 + projects/spdk/Dockerfile | 2 +- projects/spdk/project.yaml | 1 + projects/spdlog/Dockerfile | 2 +- projects/spdlog/project.yaml | 1 + projects/spdm-rs/Dockerfile | 2 +- projects/spdm-rs/project.yaml | 1 + projects/speex/Dockerfile | 2 +- projects/speex/project.yaml | 1 + projects/spice-usbredir/Dockerfile | 2 +- projects/spice-usbredir/project.yaml | 1 + projects/spicy/Dockerfile | 2 +- projects/spicy/project.yaml | 1 + projects/spidermonkey/Dockerfile | 2 +- projects/spidermonkey/project.yaml | 1 + projects/spirv-cross/Dockerfile | 2 +- projects/spirv-cross/project.yaml | 1 + projects/spotify-json/Dockerfile | 2 +- projects/spotify-json/project.yaml | 1 + projects/spring-boot/Dockerfile | 2 +- projects/spring-boot/project.yaml | 1 + projects/spring-cloud-commons/Dockerfile | 2 +- projects/spring-cloud-commons/project.yaml | 1 + projects/spring-cloud-config/Dockerfile | 2 +- projects/spring-cloud-config/project.yaml | 1 + projects/spring-cloud-netflix/Dockerfile | 2 +- projects/spring-cloud-netflix/project.yaml | 1 + projects/spring-cloud-stream/Dockerfile | 2 +- projects/spring-cloud-stream/project.yaml | 1 + projects/spring-data-jpa/Dockerfile | 2 +- projects/spring-data-jpa/project.yaml | 1 + projects/spring-data-keyvalue/Dockerfile | 2 +- projects/spring-data-keyvalue/project.yaml | 1 + projects/spring-data-mongodb/Dockerfile | 2 +- projects/spring-data-mongodb/project.yaml | 1 + projects/spring-data-redis/Dockerfile | 2 +- projects/spring-data-redis/project.yaml | 1 + projects/spring-framework/Dockerfile | 2 +- projects/spring-framework/project.yaml | 1 + projects/spring-integration/Dockerfile | 2 +- projects/spring-integration/project.yaml | 1 + projects/spring-retry/Dockerfile | 2 +- projects/spring-retry/project.yaml | 1 + projects/spring-security/Dockerfile | 2 +- projects/spring-security/project.yaml | 1 + projects/spring-shell/Dockerfile | 2 +- projects/spring-shell/project.yaml | 1 + projects/spring-webflow/Dockerfile | 2 +- projects/spring-webflow/project.yaml | 1 + projects/sql-parser/Dockerfile | 2 +- projects/sql-parser/project.yaml | 1 + projects/sqlalchemy-utils/Dockerfile | 2 +- projects/sqlalchemy-utils/project.yaml | 1 + projects/sqlalchemy/Dockerfile | 2 +- projects/sqlalchemy/project.yaml | 1 + projects/sqlalchemy_jsonfield/Dockerfile | 2 +- projects/sqlalchemy_jsonfield/project.yaml | 1 + projects/sqlite-jdbc/Dockerfile | 2 +- projects/sqlite-jdbc/project.yaml | 1 + projects/sqlite3/Dockerfile | 2 +- projects/sqlite3/project.yaml | 1 + projects/sqlparse/Dockerfile | 2 +- projects/sqlparse/project.yaml | 1 + projects/stack_data/Dockerfile | 2 +- projects/stack_data/project.yaml | 1 + projects/starnix-netlink/Dockerfile | 2 +- projects/starnix-netlink/project.yaml | 1 + projects/stax/Dockerfile | 2 +- projects/stax/project.yaml | 1 + projects/stb/Dockerfile | 2 +- projects/stb/project.yaml | 1 + projects/stringtemplate4/Dockerfile | 2 +- projects/stringtemplate4/project.yaml | 1 + 200 files changed, 200 insertions(+), 100 deletions(-) diff --git a/projects/rekor/Dockerfile b/projects/rekor/Dockerfile index c16760560b2e..6c20e6711b99 100644 --- a/projects/rekor/Dockerfile +++ b/projects/rekor/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/sigstore/rekor RUN git clone --depth=1 https://github.com/AdamKorcz/instrumentation RUN git clone --depth=1 https://github.com/sassoftware/relic diff --git a/projects/rekor/project.yaml b/projects/rekor/project.yaml index 06717c447316..74a4a2b4c09c 100644 --- a/projects/rekor/project.yaml +++ b/projects/rekor/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sigstore.dev" main_repo: "https://github.com/sigstore/rekor" primary_contact: "bcallaway@sigstore.dev" diff --git a/projects/relic/Dockerfile b/projects/relic/Dockerfile index 5c5adc598cdf..7d2a871e14d4 100644 --- a/projects/relic/Dockerfile +++ b/projects/relic/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 wget python RUN git clone --depth 1 https://github.com/relic-toolkit/relic.git RUN git clone --depth 1 https://github.com/randombit/botan.git diff --git a/projects/relic/project.yaml b/projects/relic/project.yaml index 7abd599c9d17..6fee4c38ca26 100644 --- a/projects/relic/project.yaml +++ b/projects/relic/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/relic-toolkit/relic" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/reload4j/Dockerfile b/projects/reload4j/Dockerfile index 49ff7ae4e92b..90a304561dca 100644 --- a/projects/reload4j/Dockerfile +++ b/projects/reload4j/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/reload4j/project.yaml b/projects/reload4j/project.yaml index 63a403dd58a9..415262b47e10 100644 --- a/projects/reload4j/project.yaml +++ b/projects/reload4j/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://reload4j.qos.ch" language: jvm main_repo: "https://github.com/qos-ch/reload4j.git" diff --git a/projects/requests/Dockerfile b/projects/requests/Dockerfile index 4e463ce078b2..498e7bafc006 100644 --- a/projects/requests/Dockerfile +++ b/projects/requests/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 --branch main https://github.com/psf/requests.git requests \ && python3 -m pip install --upgrade pip \ diff --git a/projects/requests/project.yaml b/projects/requests/project.yaml index 9d7605ceb51f..e339d715900c 100644 --- a/projects/requests/project.yaml +++ b/projects/requests/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 auto_ccs: - david@adalogics.com fuzzing_engines: diff --git a/projects/resiprocate/Dockerfile b/projects/resiprocate/Dockerfile index 5eb90c4f34d3..8747ed69793a 100644 --- a/projects/resiprocate/Dockerfile +++ b/projects/resiprocate/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 libfmt-dev RUN git clone --depth 1 --single-branch --branch master https://github.com/resiprocate/resiprocate.git resiprocate WORKDIR resiprocate diff --git a/projects/resiprocate/project.yaml b/projects/resiprocate/project.yaml index 0633f93128cc..1148735130d5 100644 --- a/projects/resiprocate/project.yaml +++ b/projects/resiprocate/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.resiprocate.org/" language: c++ primary_contact: "gjasny@googlemail.com" diff --git a/projects/retry/Dockerfile b/projects/retry/Dockerfile index 882132f8e749..7efef56e876f 100644 --- a/projects/retry/Dockerfile +++ b/projects/retry/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/invl/retry WORKDIR retry diff --git a/projects/retry/project.yaml b/projects/retry/project.yaml index 3d5dcdcc2d40..24e62945b88d 100644 --- a/projects/retry/project.yaml +++ b/projects/retry/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/invl/retry diff --git a/projects/rfc3967/Dockerfile b/projects/rfc3967/Dockerfile index 7da3f3070d66..0cda0d87504b 100644 --- a/projects/rfc3967/Dockerfile +++ b/projects/rfc3967/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/python-hyper/rfc3986 rfc3986 COPY *.sh *py $SRC/ diff --git a/projects/rfc3967/project.yaml b/projects/rfc3967/project.yaml index b7f99fe707d1..d89210f078f7 100644 --- a/projects/rfc3967/project.yaml +++ b/projects/rfc3967/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/python-hyper/rfc3986 main_repo: https://github.com/python-hyper/rfc3986 language: python diff --git a/projects/rhai/Dockerfile b/projects/rhai/Dockerfile index 9d16a8b46e3c..dc089c1bda5d 100644 --- a/projects/rhai/Dockerfile +++ b/projects/rhai/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/rhaiscript/rhai.git rhai RUN rustup update nightly WORKDIR rhai diff --git a/projects/rhai/project.yaml b/projects/rhai/project.yaml index d24e54f5c9c0..42134947a316 100644 --- a/projects/rhai/project.yaml +++ b/projects/rhai/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "rhai.rs" language: rust primary_contact: "rhaiscript@gmail.com" diff --git a/projects/rhino/Dockerfile b/projects/rhino/Dockerfile index 750d696d38fe..990f80b9532e 100644 --- a/projects/rhino/Dockerfile +++ b/projects/rhino/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-3.6.3 && \ diff --git a/projects/rhino/project.yaml b/projects/rhino/project.yaml index b1165dab4a0d..045549b03f55 100644 --- a/projects/rhino/project.yaml +++ b/projects/rhino/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/mozilla/rhino" language: jvm main_repo: "https://github.com/mozilla/rhino.git" diff --git a/projects/rich/Dockerfile b/projects/rich/Dockerfile index 7aac05e2c61e..b014d940080b 100644 --- a/projects/rich/Dockerfile +++ b/projects/rich/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/Textualize/rich rich COPY *.sh *py $SRC/ diff --git a/projects/rich/project.yaml b/projects/rich/project.yaml index ecc0f16fae7b..ca3e5f52b8fc 100644 --- a/projects/rich/project.yaml +++ b/projects/rich/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/Textualize/rich main_repo: https://github.com/Textualize/rich language: python diff --git a/projects/rnp/Dockerfile b/projects/rnp/Dockerfile index c770bcb898a8..f416590e0666 100755 --- a/projects/rnp/Dockerfile +++ b/projects/rnp/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 \ diff --git a/projects/rnp/project.yaml b/projects/rnp/project.yaml index 717edd4354d6..810523f65ac5 100755 --- a/projects/rnp/project.yaml +++ b/projects/rnp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.rnpgp.com/" language: c++ primary_contact: "tse@ribose.com" diff --git a/projects/rocksdb/Dockerfile b/projects/rocksdb/Dockerfile index f81d27647f02..f0616640d49b 100644 --- a/projects/rocksdb/Dockerfile +++ b/projects/rocksdb/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 pkg-config build-essential zlib1g-dev libbz2-dev cmake ninja-build liblzma-dev libtool autoconf RUN git clone --depth 1 https://github.com/facebook/rocksdb diff --git a/projects/rocksdb/project.yaml b/projects/rocksdb/project.yaml index 6e38f5ccf30d..d6259315c645 100644 --- a/projects/rocksdb/project.yaml +++ b/projects/rocksdb/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/facebook/rocksdb" primary_contact: "rocksdb.dev@gmail.com" language: c++ diff --git a/projects/rome/Dockerfile b/projects/rome/Dockerfile index 0fa6668347a1..d2e663e573f6 100644 --- a/projects/rome/Dockerfile +++ b/projects/rome/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/rome/project.yaml b/projects/rome/project.yaml index 5891df72d216..f130ba36439e 100644 --- a/projects/rome/project.yaml +++ b/projects/rome/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/rometools/rome" language: jvm primary_contact: "" diff --git a/projects/ron/Dockerfile b/projects/ron/Dockerfile index 3ab717ed3b13..0b0d1c478cc0 100644 --- a/projects/ron/Dockerfile +++ b/projects/ron/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 RUN git clone --depth 1 https://github.com/ron-rs/ron ron WORKDIR ron diff --git a/projects/ron/project.yaml b/projects/ron/project.yaml index c3c68fa111e0..5e10eed1465e 100644 --- a/projects/ron/project.yaml +++ b/projects/ron/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ron-rs/ron" language: rust main_repo: "https://github.com/ron-rs/ron" diff --git a/projects/roughtime/Dockerfile b/projects/roughtime/Dockerfile index 2a3e532557dc..53f639f5d844 100644 --- a/projects/roughtime/Dockerfile +++ b/projects/roughtime/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/cloudflare/roughtime.git COPY build.sh $SRC/ WORKDIR $SRC/roughtime diff --git a/projects/roughtime/project.yaml b/projects/roughtime/project.yaml index 04a21c327e45..48810d032c64 100644 --- a/projects/roughtime/project.yaml +++ b/projects/roughtime/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://developers.cloudflare.com/time-services/roughtime" language: go primary_contact: "armfazh@cloudflare.com" diff --git a/projects/rtpproxy/Dockerfile b/projects/rtpproxy/Dockerfile index d8c38ad45c0a..d543be2b8968 100755 --- a/projects/rtpproxy/Dockerfile +++ b/projects/rtpproxy/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/sippy/rtpproxy RUN git -C rtpproxy submodule update --init --recursive diff --git a/projects/rtpproxy/project.yaml b/projects/rtpproxy/project.yaml index b418fa8bab32..ad2784a62fe9 100755 --- a/projects/rtpproxy/project.yaml +++ b/projects/rtpproxy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://rtpproxy.org/" main_repo: "https://github.com/sippy/rtpproxy" primary_contact: "sobomax@sippysoft.com" diff --git a/projects/ruby/Dockerfile b/projects/ruby/Dockerfile index 26c356226c3d..cb480f18a73f 100644 --- a/projects/ruby/Dockerfile +++ b/projects/ruby/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 \ libyaml-dev \ diff --git a/projects/ruby/project.yaml b/projects/ruby/project.yaml index 344bcb71289b..9819d3327fbf 100644 --- a/projects/ruby/project.yaml +++ b/projects/ruby/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.ruby-lang.org/en/" language: c++ primary_contact: "kateinoigakukun@gmail.com" diff --git a/projects/runc/Dockerfile b/projects/runc/Dockerfile index 2b2250aca8bc..6afa213f9ba8 100644 --- a/projects/runc/Dockerfile +++ b/projects/runc/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/opencontainers/runc RUN git clone --depth 1 https://github.com/cncf/cncf-fuzzing COPY build.sh $SRC/ diff --git a/projects/runc/project.yaml b/projects/runc/project.yaml index fc387c82b4b6..d22ea5238039 100644 --- a/projects/runc/project.yaml +++ b/projects/runc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/opencontainers/runc" main_repo: "https://github.com/opencontainers/runc" primary_contact: "cyphar@cyphar.com" diff --git a/projects/rust-brotli/Dockerfile b/projects/rust-brotli/Dockerfile index 158dfcf7b952..8654f0643a17 100644 --- a/projects/rust-brotli/Dockerfile +++ b/projects/rust-brotli/Dockerfile @@ -13,7 +13,7 @@ # 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 ## Install build dependencies. RUN apt-get update diff --git a/projects/rust-brotli/project.yaml b/projects/rust-brotli/project.yaml index 69564a5e71f5..ead07229edea 100644 --- a/projects/rust-brotli/project.yaml +++ b/projects/rust-brotli/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/dropbox/rust-brotli" language: rust primary_contact: "danielrh@users.sourceforge.net" diff --git a/projects/rust-coreutils/Dockerfile b/projects/rust-coreutils/Dockerfile index af47f13f7760..2485e2ce3a8b 100644 --- a/projects/rust-coreutils/Dockerfile +++ b/projects/rust-coreutils/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/uutils/coreutils rust-coreutils WORKDIR $SRC diff --git a/projects/rust-coreutils/project.yaml b/projects/rust-coreutils/project.yaml index cb31e2b45e35..087d32538202 100644 --- a/projects/rust-coreutils/project.yaml +++ b/projects/rust-coreutils/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://crates.io/crates/coreutils" main_repo: "https://github.com/uutils/coreutils" primary_contact: "sylvestre@debian.org" diff --git a/projects/rust-lexical/Dockerfile b/projects/rust-lexical/Dockerfile index caa6adf9a3ec..e1a1a2622139 100644 --- a/projects/rust-lexical/Dockerfile +++ b/projects/rust-lexical/Dockerfile @@ -14,6 +14,6 @@ # ################################################################################ -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/Alexhuszagh/rust-lexical COPY build.sh $SRC/ diff --git a/projects/rust-lexical/project.yaml b/projects/rust-lexical/project.yaml index 1cbcf598dd9b..183f6bf36687 100644 --- a/projects/rust-lexical/project.yaml +++ b/projects/rust-lexical/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/Alexhuszagh/rust-lexical" language: rust primary_contact: "ahuszagh@gmail.com" diff --git a/projects/rust-regex/Dockerfile b/projects/rust-regex/Dockerfile index 5e468dc9d557..a391749bf11c 100644 --- a/projects/rust-regex/Dockerfile +++ b/projects/rust-regex/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/rust-lang/regex regex WORKDIR $SRC diff --git a/projects/rust-regex/project.yaml b/projects/rust-regex/project.yaml index 47cb9251dee3..2bc806c3eafb 100644 --- a/projects/rust-regex/project.yaml +++ b/projects/rust-regex/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/rust-lang/regex" primary_contact: "jamslam@gmail.com" main_repo: "https://github.com/rust-lang/regex" diff --git a/projects/rust-semver-parser/Dockerfile b/projects/rust-semver-parser/Dockerfile index 8d1944b78dcf..d3ea296888e5 100644 --- a/projects/rust-semver-parser/Dockerfile +++ b/projects/rust-semver-parser/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 https://github.com/steveklabnik/semver-parser WORKDIR $SRC/semver-parser diff --git a/projects/rust-semver-parser/project.yaml b/projects/rust-semver-parser/project.yaml index 396bbf53c0b6..99f42279d023 100644 --- a/projects/rust-semver-parser/project.yaml +++ b/projects/rust-semver-parser/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/steveklabnik/semver-parser" main_repo: "https://github.com/steveklabnik/semver-parser.git" primary_contact: "steve@steveklabnik.com" diff --git a/projects/rustls/Dockerfile b/projects/rustls/Dockerfile index 8cec5fc20f50..1714c03acce5 100644 --- a/projects/rustls/Dockerfile +++ b/projects/rustls/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 curl cmake python llvm-dev libclang-dev clang RUN apt-get --yes update \ && apt-get install --no-install-recommends --yes \ diff --git a/projects/rustls/project.yaml b/projects/rustls/project.yaml index 3b830bd57931..3b4fc2a11a0a 100644 --- a/projects/rustls/project.yaml +++ b/projects/rustls/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ctz/rustls" main_repo: "https://github.com/ctz/rustls" primary_contact: "jpixton@gmail.com" diff --git a/projects/ryu/Dockerfile b/projects/ryu/Dockerfile index 64516ee8b742..f5ac3ca03e76 100644 --- a/projects/ryu/Dockerfile +++ b/projects/ryu/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/dtolnay/ryu WORKDIR $SRC diff --git a/projects/ryu/project.yaml b/projects/ryu/project.yaml index f4a1833ed820..f1a894793309 100644 --- a/projects/ryu/project.yaml +++ b/projects/ryu/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/dtolnay/ryu" main_repo: "https://github.com/dtolnay/ryu" primary_contact: "dtolnay@gmail.com" diff --git a/projects/s2geometry/Dockerfile b/projects/s2geometry/Dockerfile index 9d011ac9d678..9dc8630524e3 100644 --- a/projects/s2geometry/Dockerfile +++ b/projects/s2geometry/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 \ libgflags-dev \ diff --git a/projects/s2geometry/project.yaml b/projects/s2geometry/project.yaml index b8de6595bd96..dc63386ebfd3 100644 --- a/projects/s2geometry/project.yaml +++ b/projects/s2geometry/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/s2geometry" language: c++ primary_contact: "jmr@google.com" diff --git a/projects/s2opc/Dockerfile b/projects/s2opc/Dockerfile index 5c4d202b94fc..e1ab10bd9fb3 100644 --- a/projects/s2opc/Dockerfile +++ b/projects/s2opc/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 git curl # Sources and dependencies diff --git a/projects/s2opc/project.yaml b/projects/s2opc/project.yaml index d6967462cfbf..dae50b1090d2 100644 --- a/projects/s2opc/project.yaml +++ b/projects/s2opc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://s2opc.com/" language: c++ primary_contact: "ero.systerel@gmail.com" diff --git a/projects/sacremoses/Dockerfile b/projects/sacremoses/Dockerfile index 387fa04a64b7..8071b70e0969 100644 --- a/projects/sacremoses/Dockerfile +++ b/projects/sacremoses/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/alvations/sacremoses sacremoses COPY *.sh *py $SRC/ diff --git a/projects/sacremoses/project.yaml b/projects/sacremoses/project.yaml index fc3e0b997319..18d4a4df24d6 100644 --- a/projects/sacremoses/project.yaml +++ b/projects/sacremoses/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/alvations/sacremoses main_repo: https://github.com/alvations/sacremoses language: python diff --git a/projects/samba/Dockerfile b/projects/samba/Dockerfile index 3d3ee35adaf3..d81d5802bef2 100644 --- a/projects/samba/Dockerfile +++ b/projects/samba/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://gitlab.com/samba-team/samba samba RUN samba/lib/fuzzing/oss-fuzz/build_image.sh diff --git a/projects/samba/project.yaml b/projects/samba/project.yaml index d426fcdeb969..d5ff33e75514 100644 --- a/projects/samba/project.yaml +++ b/projects/samba/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://samba.org" main_repo: "https://git.samba.org/samba.git" language: c diff --git a/projects/scapy/Dockerfile b/projects/scapy/Dockerfile index 08806d9fc823..67f4e92637e8 100644 --- a/projects/scapy/Dockerfile +++ b/projects/scapy/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/scapy/project.yaml b/projects/scapy/project.yaml index 6b2d46af3859..8ca62a6e33bd 100644 --- a/projects/scapy/project.yaml +++ b/projects/scapy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://scapy.net" main_repo: "https://github.com/secdev/scapy" language: python diff --git a/projects/scikit-learn/Dockerfile b/projects/scikit-learn/Dockerfile index 5e8b2e29b925..52edd0ac7ba2 100644 --- a/projects/scikit-learn/Dockerfile +++ b/projects/scikit-learn/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 libomp-dev RUN pip3 install --upgrade pip setuptools RUN pip3 install \ diff --git a/projects/scikit-learn/project.yaml b/projects/scikit-learn/project.yaml index 0968243c276e..981e30d1c45d 100644 --- a/projects/scikit-learn/project.yaml +++ b/projects/scikit-learn/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/scikit-learn/scikit-learn diff --git a/projects/scorecard-web/Dockerfile b/projects/scorecard-web/Dockerfile index 2f15d7147124..641a5484846d 100644 --- a/projects/scorecard-web/Dockerfile +++ b/projects/scorecard-web/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/ossf/scorecard-webapp COPY build.sh $SRC diff --git a/projects/scorecard-web/project.yaml b/projects/scorecard-web/project.yaml index 28ba0725a363..71189a1148c1 100644 --- a/projects/scorecard-web/project.yaml +++ b/projects/scorecard-web/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ossf/scorecard-webapp" main_repo: "https://github.com/ossf/scorecard-webapp" primary_contact: "naveensrinivasan@protonmail.com" diff --git a/projects/selinux/Dockerfile b/projects/selinux/Dockerfile index d5a017203cd1..a6e9ecefd13c 100644 --- a/projects/selinux/Dockerfile +++ b/projects/selinux/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 --no-install-recommends bison \ flex \ diff --git a/projects/selinux/project.yaml b/projects/selinux/project.yaml index dcd128936691..6455c22a4236 100644 --- a/projects/selinux/project.yaml +++ b/projects/selinux/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/SELinuxProject/selinux" language: c primary_contact: "nicolas.iooss_ossfuzzselinux@m4x.org" diff --git a/projects/sentencepiece/Dockerfile b/projects/sentencepiece/Dockerfile index 81d7cfa4a457..2059f7bf2bd9 100644 --- a/projects/sentencepiece/Dockerfile +++ b/projects/sentencepiece/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 build-essential pkg-config libgoogle-perftools-dev RUN git clone --depth 1 https://github.com/google/sentencepiece.git sentencepiece WORKDIR sentencepiece diff --git a/projects/sentencepiece/project.yaml b/projects/sentencepiece/project.yaml index f753bb977ebe..f66d97d290e5 100644 --- a/projects/sentencepiece/project.yaml +++ b/projects/sentencepiece/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/sentencepiece" language: c++ primary_contact: "taku@google.com" diff --git a/projects/serde-yaml/Dockerfile b/projects/serde-yaml/Dockerfile index 216394c77605..2c127a4e5ec2 100644 --- a/projects/serde-yaml/Dockerfile +++ b/projects/serde-yaml/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/dtolnay/serde-yaml serde-yaml WORKDIR $SRC diff --git a/projects/serde-yaml/project.yaml b/projects/serde-yaml/project.yaml index 2f5208f0937c..03934c4a1072 100644 --- a/projects/serde-yaml/project.yaml +++ b/projects/serde-yaml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/dtolnay/serde-yaml" primary_contact: "dtolnay@gmail.com" sanitizers: diff --git a/projects/serde_json/Dockerfile b/projects/serde_json/Dockerfile index 395b89715ccb..8676811d4078 100644 --- a/projects/serde_json/Dockerfile +++ b/projects/serde_json/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 apt-get update && apt-get install -y make autoconf automake libtool curl cmake python llvm-dev libclang-dev clang RUN git clone --depth 1 https://github.com/serde-rs/json json diff --git a/projects/serde_json/project.yaml b/projects/serde_json/project.yaml index 96f49975bbcf..bb2ba8a5c404 100644 --- a/projects/serde_json/project.yaml +++ b/projects/serde_json/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/serde-rs/json" primary_contact: "dtolnay@gmail.com" main_repo: "https://github.com/serde-rs/json" diff --git a/projects/serde_urlencoded/Dockerfile b/projects/serde_urlencoded/Dockerfile index c9b9fde35252..290bc7487c72 100644 --- a/projects/serde_urlencoded/Dockerfile +++ b/projects/serde_urlencoded/Dockerfile @@ -13,7 +13,7 @@ # 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 ## Install build dependencies. RUN apt-get update diff --git a/projects/serde_urlencoded/project.yaml b/projects/serde_urlencoded/project.yaml index 4316fb36adfa..5cae60e135aa 100644 --- a/projects/serde_urlencoded/project.yaml +++ b/projects/serde_urlencoded/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/nox/serde_urlencoded" language: rust primary_contact: "github@borowski.pw" diff --git a/projects/servo-core/Dockerfile b/projects/servo-core/Dockerfile index 7a0d43f4c485..7e120cacaffb 100644 --- a/projects/servo-core/Dockerfile +++ b/projects/servo-core/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/servo-core/project.yaml b/projects/servo-core/project.yaml index d18de7d0dbfb..e34120d06094 100644 --- a/projects/servo-core/project.yaml +++ b/projects/servo-core/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/Netflix/servo" language: jvm main_repo: "https://github.com/Netflix/servo.git" diff --git a/projects/servo/Dockerfile b/projects/servo/Dockerfile index e59acb65787c..1c5be1f25038 100644 --- a/projects/servo/Dockerfile +++ b/projects/servo/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/servo/html5ever RUN git clone --depth 1 https://github.com/servo/rust-cssparser diff --git a/projects/servo/project.yaml b/projects/servo/project.yaml index 62fbc5e7c01d..5534f69bc66f 100644 --- a/projects/servo/project.yaml +++ b/projects/servo/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/servo" primary_contact: "oss-fuzz@servo.org" sanitizers: diff --git a/projects/setuptools/Dockerfile b/projects/setuptools/Dockerfile index c8056875bbcb..f6ceac392a15 100644 --- a/projects/setuptools/Dockerfile +++ b/projects/setuptools/Dockerfile @@ -15,7 +15,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 git clone --depth 1 --single-branch https://github.com/pypa/setuptools setuptools RUN git clone --depth 1 --single-branch https://github.com/pypa/distutils distutils RUN python3 -m pip install --upgrade pip \ diff --git a/projects/setuptools/project.yaml b/projects/setuptools/project.yaml index c49c52b53b02..39fc5b087584 100644 --- a/projects/setuptools/project.yaml +++ b/projects/setuptools/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pypa/setuptools diff --git a/projects/shaderc/Dockerfile b/projects/shaderc/Dockerfile index 4eebcb2bee02..2a1f9d37eab4 100644 --- a/projects/shaderc/Dockerfile +++ b/projects/shaderc/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 make cmake ninja-build diff --git a/projects/shaderc/project.yaml b/projects/shaderc/project.yaml index 3b0013ba376e..62b0f2fa20d9 100644 --- a/projects/shaderc/project.yaml +++ b/projects/shaderc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/shaderc" main_repo: "https://github.com/google/shaderc.git" primary_contact: "david@adalogics.com" diff --git a/projects/sharp/Dockerfile b/projects/sharp/Dockerfile index e155b8e94822..9866847fce84 100644 --- a/projects/sharp/Dockerfile +++ b/projects/sharp/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 RUN mkdir afl-testcases RUN curl https://lcamtuf.coredump.cx/afl/demo/afl_testcases.tgz | tar xzC afl-testcases diff --git a/projects/sharp/project.yaml b/projects/sharp/project.yaml index 08e0ef971ece..f03fe177033a 100644 --- a/projects/sharp/project.yaml +++ b/projects/sharp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://sharp.pixelplumbing.com/ language: javascript main_repo: https://github.com/lovell/sharp diff --git a/projects/sigstore-go/Dockerfile b/projects/sigstore-go/Dockerfile index 2636add9473a..55122ade77fd 100644 --- a/projects/sigstore-go/Dockerfile +++ b/projects/sigstore-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 git clone --depth 1 https://github.com/sigstore/sigstore-go COPY build.sh $SRC/ WORKDIR $SRC/sigstore-go diff --git a/projects/sigstore-go/project.yaml b/projects/sigstore-go/project.yaml index 192cd817d102..e1f534587c1d 100644 --- a/projects/sigstore-go/project.yaml +++ b/projects/sigstore-go/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sigstore.dev" main_repo: "https://github.com/sigstore/sigstore" primary_contact: "security@sigstore.dev" diff --git a/projects/sigstore-python/Dockerfile b/projects/sigstore-python/Dockerfile index b4505ad4f180..7795546ab2c3 100644 --- a/projects/sigstore-python/Dockerfile +++ b/projects/sigstore-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/sigstore/sigstore-python COPY *.sh *py *.dict $SRC/ WORKDIR $SRC/sigstore-python diff --git a/projects/sigstore-python/project.yaml b/projects/sigstore-python/project.yaml index 02e3cbb9d68b..4de1e16d6a88 100644 --- a/projects/sigstore-python/project.yaml +++ b/projects/sigstore-python/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://sigstore.dev diff --git a/projects/sigstore/Dockerfile b/projects/sigstore/Dockerfile index a3aa13e71d46..8f1b63c10140 100644 --- a/projects/sigstore/Dockerfile +++ b/projects/sigstore/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/sigstore/sigstore COPY build.sh $SRC diff --git a/projects/sigstore/project.yaml b/projects/sigstore/project.yaml index 0df37b164505..97882a482207 100644 --- a/projects/sigstore/project.yaml +++ b/projects/sigstore/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sigstore.dev" main_repo: "https://github.com/sigstore/sigstore" primary_contact: "security@sigstore.dev" diff --git a/projects/simd/Dockerfile b/projects/simd/Dockerfile index 5c030e0dfab9..f6a87f3ab591 100644 --- a/projects/simd/Dockerfile +++ b/projects/simd/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/ermig1979/Simd WORKDIR Simd diff --git a/projects/simd/project.yaml b/projects/simd/project.yaml index c93cc42d65f1..f9c370389e82 100644 --- a/projects/simd/project.yaml +++ b/projects/simd/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://ermig1979.github.io/Simd" language: c++ primary_contact: "ermig@tut.by" diff --git a/projects/simdjson/Dockerfile b/projects/simdjson/Dockerfile index 88ba8333dd37..02b549308d30 100644 --- a/projects/simdjson/Dockerfile +++ b/projects/simdjson/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 ninja-build wget diff --git a/projects/simdjson/project.yaml b/projects/simdjson/project.yaml index e56912fe95d3..ff30b2fd6810 100644 --- a/projects/simdjson/project.yaml +++ b/projects/simdjson/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://simdjson.org/" language: c++ primary_contact: "pauldreikossfuzz@gmail.com" diff --git a/projects/simdutf/Dockerfile b/projects/simdutf/Dockerfile index 0dba1a1ed7e4..600e0b42719d 100644 --- a/projects/simdutf/Dockerfile +++ b/projects/simdutf/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/simdutf/simdutf simdutf WORKDIR simdutf diff --git a/projects/simdutf/project.yaml b/projects/simdutf/project.yaml index faa028620be8..ff4600c4981d 100644 --- a/projects/simdutf/project.yaml +++ b/projects/simdutf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://simdutf.github.io/simdutf" language: c++ primary_contact: "lemire@gmail.com" diff --git a/projects/simplejson/Dockerfile b/projects/simplejson/Dockerfile index 15cfec657503..7f94a966ba12 100644 --- a/projects/simplejson/Dockerfile +++ b/projects/simplejson/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/simplejson/simplejson simplejson COPY *.sh *py $SRC/ WORKDIR $SRC/simplejson diff --git a/projects/simplejson/project.yaml b/projects/simplejson/project.yaml index 94845f4da491..37c8aa850f5e 100644 --- a/projects/simplejson/project.yaml +++ b/projects/simplejson/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/simplejson/simplejson diff --git a/projects/six/Dockerfile b/projects/six/Dockerfile index 957be95e58b6..11ef09b58837 100644 --- a/projects/six/Dockerfile +++ b/projects/six/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 HTMLParser RUN git clone https://github.com/benjaminp/six six COPY *.sh *py $SRC/ diff --git a/projects/six/project.yaml b/projects/six/project.yaml index 7d12878036bf..3e14ac5e52d0 100644 --- a/projects/six/project.yaml +++ b/projects/six/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/benjaminp/six diff --git a/projects/skcms/Dockerfile b/projects/skcms/Dockerfile index 0a08c96e5b3b..31ab7c1c9d7e 100644 --- a/projects/skcms/Dockerfile +++ b/projects/skcms/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # checkout all sources needed to build your project RUN git clone --depth 1 https://skia.googlesource.com/skcms.git diff --git a/projects/skcms/project.yaml b/projects/skcms/project.yaml index 89a8a3da2683..0f40f61e3921 100644 --- a/projects/skcms/project.yaml +++ b/projects/skcms/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://skia.googlesource.com/skcms/+/master" language: c++ primary_contact: "kjlubick@chromium.org" diff --git a/projects/skia/Dockerfile b/projects/skia/Dockerfile index 40879aeb181e..247d28318638 100644 --- a/projects/skia/Dockerfile +++ b/projects/skia/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Mesa,libz/zlib, and xcb needed to build swiftshader RUN apt-get update && apt-get install -y python3 wget libglu1-mesa-dev cmake zlib1g-dev libxext-dev libxcb-shm0-dev diff --git a/projects/skia/project.yaml b/projects/skia/project.yaml index a6edc0b6e535..2deaf56f39e1 100644 --- a/projects/skia/project.yaml +++ b/projects/skia/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/skia" language: c++ primary_contact: "kjlubick@chromium.org" diff --git a/projects/skipper/Dockerfile b/projects/skipper/Dockerfile index 10bf1d09f15c..38dc7007500f 100644 --- a/projects/skipper/Dockerfile +++ b/projects/skipper/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/zalando/skipper.git diff --git a/projects/skipper/project.yaml b/projects/skipper/project.yaml index c0fe07bce150..6ba44889bb22 100644 --- a/projects/skipper/project.yaml +++ b/projects/skipper/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://opensource.zalando.com/skipper/" primary_contact: "sandor.szuecs@zalando.de" auto_ccs: diff --git a/projects/sleuthkit/Dockerfile b/projects/sleuthkit/Dockerfile index 6eeacc051bbc..5e708869738c 100644 --- a/projects/sleuthkit/Dockerfile +++ b/projects/sleuthkit/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 libz-dev RUN git clone --depth 1 https://github.com/sleuthkit/sleuthkit sleuthkit WORKDIR sleuthkit diff --git a/projects/sleuthkit/project.yaml b/projects/sleuthkit/project.yaml index acde1272a512..05e3e63af817 100644 --- a/projects/sleuthkit/project.yaml +++ b/projects/sleuthkit/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sleuthkit.org" language: c++ primary_contact: "carrier@sleuthkit.org" diff --git a/projects/slf4j-api/Dockerfile b/projects/slf4j-api/Dockerfile index c3b7d8365fb8..d7d22405694a 100644 --- a/projects/slf4j-api/Dockerfile +++ b/projects/slf4j-api/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/slf4j-api/project.yaml b/projects/slf4j-api/project.yaml index 5f922a15fdad..bfd865b1435c 100644 --- a/projects/slf4j-api/project.yaml +++ b/projects/slf4j-api/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.slf4j.org/" language: jvm primary_contact: "dev.qos.ch@gmail.com" diff --git a/projects/smart_open/Dockerfile b/projects/smart_open/Dockerfile index d353f8c13ddd..99badfa3d16f 100644 --- a/projects/smart_open/Dockerfile +++ b/projects/smart_open/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/RaRe-Technologies/smart_open WORKDIR smart_open diff --git a/projects/smart_open/project.yaml b/projects/smart_open/project.yaml index 952682d983b6..0d8f7df1b55e 100644 --- a/projects/smart_open/project.yaml +++ b/projects/smart_open/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/RaRe-Technologies/smart_open diff --git a/projects/smt/Dockerfile b/projects/smt/Dockerfile index 536986d23b7f..5fca5bafdf41 100644 --- a/projects/smt/Dockerfile +++ b/projects/smt/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 https://github.com/celestiaorg/smt COPY build.sh $SRC diff --git a/projects/smt/project.yaml b/projects/smt/project.yaml index 471479e5eb9b..3eb9b713b3f9 100644 --- a/projects/smt/project.yaml +++ b/projects/smt/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/celestiaorg/smt" primary_contact: "ismail@celestia.org" auto_ccs: diff --git a/projects/snakeyaml/Dockerfile b/projects/snakeyaml/Dockerfile index 0abd72dca35f..07acbc9cee5a 100644 --- a/projects/snakeyaml/Dockerfile +++ b/projects/snakeyaml/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/snakeyaml/project.yaml b/projects/snakeyaml/project.yaml index afb09ae1941f..364932e15c86 100644 --- a/projects/snakeyaml/project.yaml +++ b/projects/snakeyaml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://bitbucket.org/snakeyaml/snakeyaml/src/master/ diff --git a/projects/snappy-java/Dockerfile b/projects/snappy-java/Dockerfile index c5c9fb01414a..daf7884b312d 100644 --- a/projects/snappy-java/Dockerfile +++ b/projects/snappy-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://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/snappy-java/project.yaml b/projects/snappy-java/project.yaml index d268320efad0..0eb70daf39f3 100644 --- a/projects/snappy-java/project.yaml +++ b/projects/snappy-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/xerial/snappy-java/" language: jvm primary_contact: "" diff --git a/projects/snappy/Dockerfile b/projects/snappy/Dockerfile index a4395a3d2c97..73e269b0202d 100644 --- a/projects/snappy/Dockerfile +++ b/projects/snappy/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 pkg-config build-essential RUN git clone --recurse-submodules https://github.com/google/snappy # Update googletest for https://github.com/google/oss-fuzz/pull/13915 diff --git a/projects/snappy/project.yaml b/projects/snappy/project.yaml index 522f1a5df8d8..ed048258f77e 100644 --- a/projects/snappy/project.yaml +++ b/projects/snappy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/snappy" language: c++ primary_contact: "costan@google.com" diff --git a/projects/solidity/Dockerfile b/projects/solidity/Dockerfile index 935ef72dfec3..f3b206a525f7 100644 --- a/projects/solidity/Dockerfile +++ b/projects/solidity/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 # ! This project was pinned after a clang bump. Please remove the pin, Try to fix any build warnings and errors, as well as runtime errors RUN apt-get update && apt-get install -y make autoconf automake libtool \ build-essential libbz2-dev ninja-build zlib1g-dev wget python python-dev \ diff --git a/projects/solidity/project.yaml b/projects/solidity/project.yaml index 261ffaf00dad..f435dfad0b74 100644 --- a/projects/solidity/project.yaml +++ b/projects/solidity/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://solidity.readthedocs.io" language: c++ primary_contact: "solidity@argot.org" diff --git a/projects/sound-open-firmware/Dockerfile b/projects/sound-open-firmware/Dockerfile index b59a0501de00..e0e2183f16f2 100644 --- a/projects/sound-open-firmware/Dockerfile +++ b/projects/sound-open-firmware/Dockerfile @@ -18,7 +18,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Base packages RUN apt-get -y update && apt-get -y install \ diff --git a/projects/sound-open-firmware/project.yaml b/projects/sound-open-firmware/project.yaml index c0068357ee40..1f3529704e0f 100644 --- a/projects/sound-open-firmware/project.yaml +++ b/projects/sound-open-firmware/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://thesofproject.github.io" primary_contact: "johnylin@google.com" language: c diff --git a/projects/soupsieve/Dockerfile b/projects/soupsieve/Dockerfile index 40d0260c7890..c11928b3475e 100644 --- a/projects/soupsieve/Dockerfile +++ b/projects/soupsieve/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/facelessuser/soupsieve soupsieve RUN python3 -m pip install --upgrade pip && pip install beautifulsoup4 lxml COPY *.sh *py $SRC/ diff --git a/projects/soupsieve/project.yaml b/projects/soupsieve/project.yaml index 6ad48552f6c2..54760b48b3d6 100644 --- a/projects/soupsieve/project.yaml +++ b/projects/soupsieve/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/facelessuser/soupsieve diff --git a/projects/spatial4j/Dockerfile b/projects/spatial4j/Dockerfile index 3ffb930d586a..9231eecd9fe8 100644 --- a/projects/spatial4j/Dockerfile +++ b/projects/spatial4j/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 && \ rm -rf maven.zip diff --git a/projects/spatial4j/project.yaml b/projects/spatial4j/project.yaml index 280e010277b3..91d85c425b3f 100644 --- a/projects/spatial4j/project.yaml +++ b/projects/spatial4j/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/locationtech/spatial4j main_repo: https://github.com/locationtech/spatial4j language: jvm diff --git a/projects/spdk/Dockerfile b/projects/spdk/Dockerfile index 951bf604a910..aea83d5d7f0b 100644 --- a/projects/spdk/Dockerfile +++ b/projects/spdk/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 curl yasm autoconf libtool meson nasm RUN pip3 install --upgrade pip RUN git clone --depth 1 https://github.com/spdk/spdk && \ diff --git a/projects/spdk/project.yaml b/projects/spdk/project.yaml index 5cc480164c02..20ea738648c6 100644 --- a/projects/spdk/project.yaml +++ b/projects/spdk/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spdk/spdk" main_repo: "https://github.com/spdk/spdk" language: c diff --git a/projects/spdlog/Dockerfile b/projects/spdlog/Dockerfile index 08e62e338c9e..f8c90e91e08b 100644 --- a/projects/spdlog/Dockerfile +++ b/projects/spdlog/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 --yes cmake RUN git clone --depth 1 https://github.com/gabime/spdlog.git diff --git a/projects/spdlog/project.yaml b/projects/spdlog/project.yaml index acb1fe24ec19..40c90c8b18d7 100644 --- a/projects/spdlog/project.yaml +++ b/projects/spdlog/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/gabime/spdlog" language: c++ primary_contact: "gmelman1@gmail.com" diff --git a/projects/spdm-rs/Dockerfile b/projects/spdm-rs/Dockerfile index f50fea86314d..29b5bb945775 100644 --- a/projects/spdm-rs/Dockerfile +++ b/projects/spdm-rs/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 --recursive https://github.com/ccc-spdm-tools/spdm-rs.git COPY build.sh $SRC/ WORKDIR $SRC/spdm-rs diff --git a/projects/spdm-rs/project.yaml b/projects/spdm-rs/project.yaml index 681b79c58347..5ae68395f3a8 100644 --- a/projects/spdm-rs/project.yaml +++ b/projects/spdm-rs/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ccc-spdm-tools/spdm-rs" main_repo: 'https://github.com/ccc-spdm-tools/spdm-rs.git' language: rust diff --git a/projects/speex/Dockerfile b/projects/speex/Dockerfile index f8d8ef60b097..8943e6a63281 100644 --- a/projects/speex/Dockerfile +++ b/projects/speex/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 wget RUN git clone --depth 1 https://gitlab.xiph.org/xiph/ogg.git RUN git clone --depth 1 https://gitlab.xiph.org/xiph/speex.git speex diff --git a/projects/speex/project.yaml b/projects/speex/project.yaml index 248a6eafe825..f8ce087f3774 100644 --- a/projects/speex/project.yaml +++ b/projects/speex/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://speex.org/" language: c++ primary_contact: "tmatth@videolan.org" diff --git a/projects/spice-usbredir/Dockerfile b/projects/spice-usbredir/Dockerfile index 6a1059f882f3..e165d67bfef0 100644 --- a/projects/spice-usbredir/Dockerfile +++ b/projects/spice-usbredir/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 libtool libusb-1.0-0-dev pkg-config libglib2.0-dev && \ diff --git a/projects/spice-usbredir/project.yaml b/projects/spice-usbredir/project.yaml index e4e15bf76dea..f7a5614b795a 100644 --- a/projects/spice-usbredir/project.yaml +++ b/projects/spice-usbredir/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.spice-space.org/usbredir.html" language: c++ primary_contact: "freddy77@gmail.com" diff --git a/projects/spicy/Dockerfile b/projects/spicy/Dockerfile index e0cb40e05108..8f0b2e336a9d 100644 --- a/projects/spicy/Dockerfile +++ b/projects/spicy/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 SHELL ["/bin/bash", "-o", "pipefail", "-c"] ENV DEBIAN_FRONTEND=noninteractive diff --git a/projects/spicy/project.yaml b/projects/spicy/project.yaml index 1f972b233285..fa4c2c35e40d 100644 --- a/projects/spicy/project.yaml +++ b/projects/spicy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://docs.zeek.org/projects/spicy/en/latest/" language: c++ primary_contact: "security@zeek.org" diff --git a/projects/spidermonkey/Dockerfile b/projects/spidermonkey/Dockerfile index 7f22138a39b3..fa3bfae52d53 100644 --- a/projects/spidermonkey/Dockerfile +++ b/projects/spidermonkey/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 upgrade -y && apt-get install -y \ autoconf2.13 \ libc++1 \ diff --git a/projects/spidermonkey/project.yaml b/projects/spidermonkey/project.yaml index de4e5b9135e8..2e54c1188833 100644 --- a/projects/spidermonkey/project.yaml +++ b/projects/spidermonkey/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" language: c++ main_repo: https://hg.mozilla.org/mozilla-central/ diff --git a/projects/spirv-cross/Dockerfile b/projects/spirv-cross/Dockerfile index 46bdb6ac6012..9d2fdd6bd096 100644 --- a/projects/spirv-cross/Dockerfile +++ b/projects/spirv-cross/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 autoconf automake libtool pkg-config make \ cmake diff --git a/projects/spirv-cross/project.yaml b/projects/spirv-cross/project.yaml index 14679f8d14e3..4a3cb2e4ee24 100644 --- a/projects/spirv-cross/project.yaml +++ b/projects/spirv-cross/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/KhronosGroup/SPIRV-Cross" main_repo: "https://github.com/KhronosGroup/SPIRV-Cross.git" language: c++ diff --git a/projects/spotify-json/Dockerfile b/projects/spotify-json/Dockerfile index b39e5f99845a..733efc73782b 100755 --- a/projects/spotify-json/Dockerfile +++ b/projects/spotify-json/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/spotify/spotify-json WORKDIR $SRC/spotify-json diff --git a/projects/spotify-json/project.yaml b/projects/spotify-json/project.yaml index 0b91c9aa6ae5..ffde29a042df 100755 --- a/projects/spotify-json/project.yaml +++ b/projects/spotify-json/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spotify/spotify-json" main_repo: 'https://github.com/spotify/spotify-json' primary_contact: "johanl@spotify.com" diff --git a/projects/spring-boot/Dockerfile b/projects/spring-boot/Dockerfile index 5f75075a4d15..ea6ed315b321 100644 --- a/projects/spring-boot/Dockerfile +++ b/projects/spring-boot/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 git clone --depth 1 https://github.com/google/fuzzing && \ mv fuzzing/dictionaries/json.dict $SRC/BasicJsonParserFuzzer.dict && \ diff --git a/projects/spring-boot/project.yaml b/projects/spring-boot/project.yaml index 2325965faca1..3274e9736ef2 100644 --- a/projects/spring-boot/project.yaml +++ b/projects/spring-boot/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-boot" language: jvm main_repo: "https://github.com/spring-projects/spring-boot.git" diff --git a/projects/spring-cloud-commons/Dockerfile b/projects/spring-cloud-commons/Dockerfile index df60ce7f730b..33780f3bb847 100644 --- a/projects/spring-cloud-commons/Dockerfile +++ b/projects/spring-cloud-commons/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/spring-cloud-commons/project.yaml b/projects/spring-cloud-commons/project.yaml index 0eaa832ae38e..6023a49a6614 100644 --- a/projects/spring-cloud-commons/project.yaml +++ b/projects/spring-cloud-commons/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-cloud/spring-cloud-commons" language: jvm main_repo: "https://github.com/spring-cloud/spring-cloud-commons.git" diff --git a/projects/spring-cloud-config/Dockerfile b/projects/spring-cloud-config/Dockerfile index c0aff80d375e..2920b2bc0177 100644 --- a/projects/spring-cloud-config/Dockerfile +++ b/projects/spring-cloud-config/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-3.6.3 && \ diff --git a/projects/spring-cloud-config/project.yaml b/projects/spring-cloud-config/project.yaml index 3cb632883a45..f105979d166d 100644 --- a/projects/spring-cloud-config/project.yaml +++ b/projects/spring-cloud-config/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://docs.spring.io/spring-cloud-config/docs/current/reference/html/" language: jvm main_repo: "https://github.com/spring-cloud/spring-cloud-config.git" diff --git a/projects/spring-cloud-netflix/Dockerfile b/projects/spring-cloud-netflix/Dockerfile index d6406dd35069..dce2b25ee502 100644 --- a/projects/spring-cloud-netflix/Dockerfile +++ b/projects/spring-cloud-netflix/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/spring-cloud-netflix/project.yaml b/projects/spring-cloud-netflix/project.yaml index 71fefb433716..97f21168a047 100644 --- a/projects/spring-cloud-netflix/project.yaml +++ b/projects/spring-cloud-netflix/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://cloud.spring.io/spring-cloud-netflix/reference/html/" language: jvm main_repo: "https://github.com/spring-cloud/spring-cloud-netflix.git" diff --git a/projects/spring-cloud-stream/Dockerfile b/projects/spring-cloud-stream/Dockerfile index 10a2ec60aa7f..46aa95f46ff9 100644 --- a/projects/spring-cloud-stream/Dockerfile +++ b/projects/spring-cloud-stream/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-cloud-stream/project.yaml b/projects/spring-cloud-stream/project.yaml index 5afb47eab75f..43af980b83ea 100644 --- a/projects/spring-cloud-stream/project.yaml +++ b/projects/spring-cloud-stream/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-data-mongodb" language: jvm main_repo: "https://github.com/spring-projects/spring-data-mongodb.git" diff --git a/projects/spring-data-jpa/Dockerfile b/projects/spring-data-jpa/Dockerfile index e1d26b4ec97c..cccdd5210067 100644 --- a/projects/spring-data-jpa/Dockerfile +++ b/projects/spring-data-jpa/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.9.0/binaries/apache-maven-3.9.0-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/spring-data-jpa/project.yaml b/projects/spring-data-jpa/project.yaml index dfae1fdb9760..c08c96edcca1 100644 --- a/projects/spring-data-jpa/project.yaml +++ b/projects/spring-data-jpa/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-data-jpa.git" language: jvm main_repo: "https://github.com/spring-projects/spring-data-jpa.git" diff --git a/projects/spring-data-keyvalue/Dockerfile b/projects/spring-data-keyvalue/Dockerfile index 4a11b45b4f93..b3a1d3f9c548 100644 --- a/projects/spring-data-keyvalue/Dockerfile +++ b/projects/spring-data-keyvalue/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.9.1/binaries/apache-maven-3.9.1-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/spring-data-keyvalue/project.yaml b/projects/spring-data-keyvalue/project.yaml index f33319f779c0..2f6b8966416a 100644 --- a/projects/spring-data-keyvalue/project.yaml +++ b/projects/spring-data-keyvalue/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://docs.spring.io/spring-data/keyvalue/docs/current/reference/html/" language: jvm main_repo: "https://github.com/spring-projects/spring-data-keyvalue.git" diff --git a/projects/spring-data-mongodb/Dockerfile b/projects/spring-data-mongodb/Dockerfile index 201e33012ff7..eb5524564d61 100644 --- a/projects/spring-data-mongodb/Dockerfile +++ b/projects/spring-data-mongodb/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/spring-data-mongodb/project.yaml b/projects/spring-data-mongodb/project.yaml index 5afb47eab75f..43af980b83ea 100644 --- a/projects/spring-data-mongodb/project.yaml +++ b/projects/spring-data-mongodb/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-data-mongodb" language: jvm main_repo: "https://github.com/spring-projects/spring-data-mongodb.git" diff --git a/projects/spring-data-redis/Dockerfile b/projects/spring-data-redis/Dockerfile index 76d11b679088..e35a7e1b5d69 100644 --- a/projects/spring-data-redis/Dockerfile +++ b/projects/spring-data-redis/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 # Added a workaround to get Maven from a different source. RUN curl -L https://archive.apache.org/dist/maven/maven-3/3.9.1/binaries/apache-maven-3.9.1-bin.zip -o maven.zip && \ diff --git a/projects/spring-data-redis/project.yaml b/projects/spring-data-redis/project.yaml index 2325965faca1..3274e9736ef2 100644 --- a/projects/spring-data-redis/project.yaml +++ b/projects/spring-data-redis/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-boot" language: jvm main_repo: "https://github.com/spring-projects/spring-boot.git" diff --git a/projects/spring-framework/Dockerfile b/projects/spring-framework/Dockerfile index 4f8bb569bd8a..5f985a212dda 100644 --- a/projects/spring-framework/Dockerfile +++ b/projects/spring-framework/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-framework/project.yaml b/projects/spring-framework/project.yaml index 5c87a55df5ed..d9fc5daec429 100644 --- a/projects/spring-framework/project.yaml +++ b/projects/spring-framework/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-framework" language: jvm main_repo: "https://github.com/spring-projects/spring-framework.git" diff --git a/projects/spring-integration/Dockerfile b/projects/spring-integration/Dockerfile index e9ecdbc65132..58444e6266cc 100644 --- a/projects/spring-integration/Dockerfile +++ b/projects/spring-integration/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-integration/project.yaml b/projects/spring-integration/project.yaml index a13a3cabb577..17ffc9d60cf2 100644 --- a/projects/spring-integration/project.yaml +++ b/projects/spring-integration/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://spring.io/projects/spring-integration" language: jvm main_repo: "https://github.com/spring-projects/spring-integration.git" diff --git a/projects/spring-retry/Dockerfile b/projects/spring-retry/Dockerfile index 84459e9f1658..a1c349760065 100644 --- a/projects/spring-retry/Dockerfile +++ b/projects/spring-retry/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-retry/project.yaml b/projects/spring-retry/project.yaml index 7a484394a209..4ebb4d1166c7 100644 --- a/projects/spring-retry/project.yaml +++ b/projects/spring-retry/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://ci.spring.io/teams/spring-retry/pipelines/spring-retry-2.0.x" language: jvm main_repo: "https://github.com/spring-projects/spring-retry.git" diff --git a/projects/spring-security/Dockerfile b/projects/spring-security/Dockerfile index ff5d2d595600..da2c27f471bc 100644 --- a/projects/spring-security/Dockerfile +++ b/projects/spring-security/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-security/project.yaml b/projects/spring-security/project.yaml index 4147337efe7f..9000030c8bce 100644 --- a/projects/spring-security/project.yaml +++ b/projects/spring-security/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-security" language: jvm main_repo: "https://github.com/spring-projects/spring-security.git" diff --git a/projects/spring-shell/Dockerfile b/projects/spring-shell/Dockerfile index 120ec9d76729..0e8bb321cd75 100644 --- a/projects/spring-shell/Dockerfile +++ b/projects/spring-shell/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-shell/project.yaml b/projects/spring-shell/project.yaml index 3557cc40fe7b..bf0358f3b1c7 100644 --- a/projects/spring-shell/project.yaml +++ b/projects/spring-shell/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://projects.spring.io/spring-shell/" language: jvm main_repo: "https://github.com/spring-projects/spring-shell.git" diff --git a/projects/spring-webflow/Dockerfile b/projects/spring-webflow/Dockerfile index bb5730240bd7..ec1fd151b4c0 100644 --- a/projects/spring-webflow/Dockerfile +++ b/projects/spring-webflow/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 update && apt install -y openjdk-17-jdk diff --git a/projects/spring-webflow/project.yaml b/projects/spring-webflow/project.yaml index d86da1440d8b..1a136b40633d 100644 --- a/projects/spring-webflow/project.yaml +++ b/projects/spring-webflow/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/spring-projects/spring-webflow.git" language: jvm main_repo: "https://github.com/spring-projects/spring-webflow.git" diff --git a/projects/sql-parser/Dockerfile b/projects/sql-parser/Dockerfile index b68268bfb09e..e96659a10218 100755 --- a/projects/sql-parser/Dockerfile +++ b/projects/sql-parser/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 https://github.com/hyrise/sql-parser diff --git a/projects/sql-parser/project.yaml b/projects/sql-parser/project.yaml index 178e3e07a374..577ae3d6aa01 100755 --- a/projects/sql-parser/project.yaml +++ b/projects/sql-parser/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/hyrise/sql-parser" main_repo: "https://github.com/hyrise/sql-parser" primary_contact: "marcel.weisgut@hpi.de" diff --git a/projects/sqlalchemy-utils/Dockerfile b/projects/sqlalchemy-utils/Dockerfile index caea3feece5a..6d393b0dacfc 100644 --- a/projects/sqlalchemy-utils/Dockerfile +++ b/projects/sqlalchemy-utils/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/kvesteri/sqlalchemy-utils diff --git a/projects/sqlalchemy-utils/project.yaml b/projects/sqlalchemy-utils/project.yaml index 4c9a309c2acc..f76ba39f874b 100644 --- a/projects/sqlalchemy-utils/project.yaml +++ b/projects/sqlalchemy-utils/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/kvesteri/sqlalchemy-utils diff --git a/projects/sqlalchemy/Dockerfile b/projects/sqlalchemy/Dockerfile index 80c314a542c2..542482e3e3e4 100644 --- a/projects/sqlalchemy/Dockerfile +++ b/projects/sqlalchemy/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 --branch rel_1_3 https://github.com/sqlalchemy/sqlalchemy WORKDIR $SRC/sqlalchemy COPY build.sh sqlalchemy_fuzzer.py $SRC/ diff --git a/projects/sqlalchemy/project.yaml b/projects/sqlalchemy/project.yaml index 53cae0deedaa..75771d78dd55 100644 --- a/projects/sqlalchemy/project.yaml +++ b/projects/sqlalchemy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.sqlalchemy.org" language: python primary_contact: "mike_mp@zzzcomputing.com" diff --git a/projects/sqlalchemy_jsonfield/Dockerfile b/projects/sqlalchemy_jsonfield/Dockerfile index 958d57467dcd..681caa12f485 100644 --- a/projects/sqlalchemy_jsonfield/Dockerfile +++ b/projects/sqlalchemy_jsonfield/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/sqlalchemy/sqlalchemy RUN git clone https://github.com/penguinolog/sqlalchemy_jsonfield diff --git a/projects/sqlalchemy_jsonfield/project.yaml b/projects/sqlalchemy_jsonfield/project.yaml index 42c5a68d5468..245489dc828c 100644 --- a/projects/sqlalchemy_jsonfield/project.yaml +++ b/projects/sqlalchemy_jsonfield/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/penguinolog/sqlalchemy_jsonfield diff --git a/projects/sqlite-jdbc/Dockerfile b/projects/sqlite-jdbc/Dockerfile index 1a0a1bccf6c9..31be6a760ef5 100644 --- a/projects/sqlite-jdbc/Dockerfile +++ b/projects/sqlite-jdbc/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 && \ rm -rf maven.zip diff --git a/projects/sqlite-jdbc/project.yaml b/projects/sqlite-jdbc/project.yaml index ebcaff9f966f..fc3c42cf0bac 100644 --- a/projects/sqlite-jdbc/project.yaml +++ b/projects/sqlite-jdbc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/xerial/sqlite-jdbc main_repo: https://github.com/xerial/sqlite-jdbc language: jvm diff --git a/projects/sqlite3/Dockerfile b/projects/sqlite3/Dockerfile index 52f715f210b4..11e539ec5104 100644 --- a/projects/sqlite3/Dockerfile +++ b/projects/sqlite3/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 curl tcl zlib1g-dev tcl-dev # We won't be able to poll fossil for changes, so this will build diff --git a/projects/sqlite3/project.yaml b/projects/sqlite3/project.yaml index b16a07101974..a4ea0e1759fe 100644 --- a/projects/sqlite3/project.yaml +++ b/projects/sqlite3/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sqlite.org/" main_repo: "https://sqlite.org/src/dir" language: c++ diff --git a/projects/sqlparse/Dockerfile b/projects/sqlparse/Dockerfile index 526264e49b77..ead3b973cce8 100644 --- a/projects/sqlparse/Dockerfile +++ b/projects/sqlparse/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/andialbrecht/sqlparse sqlparse COPY *.sh *py $SRC/ WORKDIR $SRC/sqlparse diff --git a/projects/sqlparse/project.yaml b/projects/sqlparse/project.yaml index feefd6637680..dca056bb33b7 100644 --- a/projects/sqlparse/project.yaml +++ b/projects/sqlparse/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/andialbrecht/sqlparse diff --git a/projects/stack_data/Dockerfile b/projects/stack_data/Dockerfile index 8034b463ad68..bdfdac57c575 100644 --- a/projects/stack_data/Dockerfile +++ b/projects/stack_data/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/alexmojaki/stack_data stack_data COPY *.sh *py $SRC/ diff --git a/projects/stack_data/project.yaml b/projects/stack_data/project.yaml index 8124bd530619..43eabaaf08da 100644 --- a/projects/stack_data/project.yaml +++ b/projects/stack_data/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/alexmojaki/stack_data main_repo: https://github.com/alexmojaki/stack_data language: python diff --git a/projects/starnix-netlink/Dockerfile b/projects/starnix-netlink/Dockerfile index e83a8cdfda08..9a05a36e1fd1 100644 --- a/projects/starnix-netlink/Dockerfile +++ b/projects/starnix-netlink/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 https://fuchsia.googlesource.com/fuchsia WORKDIR $SRC/fuchsia/src/starnix/lib/third_party/rust_netlink diff --git a/projects/starnix-netlink/project.yaml b/projects/starnix-netlink/project.yaml index c919631d7854..f0993cda3a78 100644 --- a/projects/starnix-netlink/project.yaml +++ b/projects/starnix-netlink/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://cs.opensource.google/fuchsia/fuchsia/+/main:src/starnix/lib/third_party/rust_netlink" main_repo: "https://fuchsia.googlesource.com/fuchsia" primary_contact: "fuzzing@fuchsia.dev" diff --git a/projects/stax/Dockerfile b/projects/stax/Dockerfile index 5afe692c7fbc..1f952b1e6c65 100644 --- a/projects/stax/Dockerfile +++ b/projects/stax/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 # # install maven configuration, which is also used by gradles's publishToMavenLocal diff --git a/projects/stax/project.yaml b/projects/stax/project.yaml index d422a015ad67..9aaf0253cdab 100644 --- a/projects/stax/project.yaml +++ b/projects/stax/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://docs.oracle.com/javase/8/docs/api/index.html?javax/xml/stream/package-summary.html" language: jvm main_repo: "https://github.com/openjdk/jdk/tree/master/src/java.xml/share/classes" diff --git a/projects/stb/Dockerfile b/projects/stb/Dockerfile index 6b89306c2a4e..c06eb70d25fe 100644 --- a/projects/stb/Dockerfile +++ b/projects/stb/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 tar diff --git a/projects/stb/project.yaml b/projects/stb/project.yaml index f79c0602f51a..14cc4a09a2b4 100644 --- a/projects/stb/project.yaml +++ b/projects/stb/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/nothings/stb" language: c++ primary_contact: "nothings.org@gmail.com" diff --git a/projects/stringtemplate4/Dockerfile b/projects/stringtemplate4/Dockerfile index e7bd8ac4036c..097b882e866d 100644 --- a/projects/stringtemplate4/Dockerfile +++ b/projects/stringtemplate4/Dockerfile @@ -15,7 +15,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/stringtemplate4/project.yaml b/projects/stringtemplate4/project.yaml index 004f310fa183..0ea7aad84d5e 100644 --- a/projects/stringtemplate4/project.yaml +++ b/projects/stringtemplate4/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/antlr/stringtemplate4" language: jvm primary_contact: "parrt@antlr.org"