diff --git a/projects/abseil-py/Dockerfile b/projects/abseil-py/Dockerfile index 49b400d669ec..46023c4dd57f 100644 --- a/projects/abseil-py/Dockerfile +++ b/projects/abseil-py/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN git clone https://github.com/abseil/abseil-py abseil-py COPY *.sh *py $SRC/ WORKDIR $SRC/abseil-py diff --git a/projects/abseil-py/project.yaml b/projects/abseil-py/project.yaml index d68773ff235e..49fa7bc076e5 100644 --- a/projects/abseil-py/project.yaml +++ b/projects/abseil-py/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/abseil/abseil-py diff --git a/projects/ada-url/Dockerfile b/projects/ada-url/Dockerfile index 77f161e69be4..e8adc1628db9 100644 --- a/projects/ada-url/Dockerfile +++ b/projects/ada-url/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/ada-url/ada ada-url RUN cp ada-url/fuzz/build.sh $SRC/ diff --git a/projects/ada-url/project.yaml b/projects/ada-url/project.yaml index 85ad0a71bb99..1eb2db8bc2a4 100644 --- a/projects/ada-url/project.yaml +++ b/projects/ada-url/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://ada-url.github.io/ada" language: c++ primary_contact: "yagiz@nizipli.com" diff --git a/projects/adal/Dockerfile b/projects/adal/Dockerfile index 87f0d2a65620..3c9344063e38 100644 --- a/projects/adal/Dockerfile +++ b/projects/adal/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/AzureAD/azure-activedirectory-library-for-python adsl WORKDIR adsl diff --git a/projects/adal/project.yaml b/projects/adal/project.yaml index e72a858f841b..4c5904e5f6de 100644 --- a/projects/adal/project.yaml +++ b/projects/adal/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/AzureAD/azure-activedirectory-library-for-python diff --git a/projects/aiohttp/Dockerfile b/projects/aiohttp/Dockerfile index 6b2fdcab1a18..d2ea9273c5c8 100644 --- a/projects/aiohttp/Dockerfile +++ b/projects/aiohttp/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 \ pkg-config \ zlib1g \ diff --git a/projects/aiohttp/project.yaml b/projects/aiohttp/project.yaml index 21c2f145dba1..9784b4e88068 100644 --- a/projects/aiohttp/project.yaml +++ b/projects/aiohttp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/aio-libs/aiohttp diff --git a/projects/airflow/Dockerfile b/projects/airflow/Dockerfile index 08a190396d97..4acc4ccd90ef 100644 --- a/projects/airflow/Dockerfile +++ b/projects/airflow/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get install sqlite3 RUN pip3 install --upgrade pip diff --git a/projects/airflow/project.yaml b/projects/airflow/project.yaml index 36a72d4604af..eeb83d2765ca 100644 --- a/projects/airflow/project.yaml +++ b/projects/airflow/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/apache/airflow diff --git a/projects/alembic/Dockerfile b/projects/alembic/Dockerfile index b7bbd6d4c8ac..2ceaa13b990a 100644 --- a/projects/alembic/Dockerfile +++ b/projects/alembic/Dockerfile @@ -15,7 +15,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y build-essential zlib1g-dev zlib1g-dev:i386 python make automake RUN git clone -b v3.2.1 --depth 1 https://github.com/AcademySoftwareFoundation/imath $SRC/imath && \ diff --git a/projects/alembic/project.yaml b/projects/alembic/project.yaml index f3e47714d386..70d4bd6d26ef 100644 --- a/projects/alembic/project.yaml +++ b/projects/alembic/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/alembic/alembic" language: c++ primary_contact: "miller.lucas@gmail.com" diff --git a/projects/ampproject/Dockerfile b/projects/ampproject/Dockerfile index 86e67e38b53f..eae1906db2cb 100644 --- a/projects/ampproject/Dockerfile +++ b/projects/ampproject/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 libomp-dev libgomp1 nodejs COPY build.sh *.diff $SRC/ diff --git a/projects/ampproject/project.yaml b/projects/ampproject/project.yaml index 00dbc2987eb2..2495a07e0c28 100644 --- a/projects/ampproject/project.yaml +++ b/projects/ampproject/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ampproject/amphtml" language: c++ main_repo: "https://github.com/ampproject/amphtml" diff --git a/projects/angle/Dockerfile b/projects/angle/Dockerfile index 046c85c0a563..a8cafc3dc2cf 100644 --- a/projects/angle/Dockerfile +++ b/projects/angle/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install --no-install-recommends -y \ lsb-release sudo pkg-config file diff --git a/projects/angle/project.yaml b/projects/angle/project.yaml index 7f8a87faf8ea..30a0dbfd0135 100644 --- a/projects/angle/project.yaml +++ b/projects/angle/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://chromium.googlesource.com/angle/angle" language: c++ primary_contact: "arthur.chan@adalogics.com" diff --git a/projects/angular/Dockerfile b/projects/angular/Dockerfile index f2802111ca84..ccb28982abe8 100644 --- a/projects/angular/Dockerfile +++ b/projects/angular/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-javascript +FROM gcr.io/oss-fuzz-base/base-builder-javascript:ubuntu-24-04 COPY build.sh $SRC/ diff --git a/projects/angular/project.yaml b/projects/angular/project.yaml index 25e35a98063b..41285a183724 100644 --- a/projects/angular/project.yaml +++ b/projects/angular/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://angular.io/ language: javascript main_repo: https://github.com/angular/angular.git diff --git a/projects/angus-mail/Dockerfile b/projects/angus-mail/Dockerfile index 5316e2c9fd29..ed5ef2414df9 100644 --- a/projects/angus-mail/Dockerfile +++ b/projects/angus-mail/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.6/binaries/apache-maven-3.8.6-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/angus-mail/project.yaml b/projects/angus-mail/project.yaml index 603a3a4d376b..e3b1c8a8e436 100644 --- a/projects/angus-mail/project.yaml +++ b/projects/angus-mail/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://eclipse-ee4j.github.io/mail" language: jvm primary_contact: "" diff --git a/projects/aniso8601/Dockerfile b/projects/aniso8601/Dockerfile index b4bba953501d..7d49b4a07c7f 100644 --- a/projects/aniso8601/Dockerfile +++ b/projects/aniso8601/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://codeberg.org/nielsenb-jf/aniso8601 aniso8601 COPY *.sh *py $SRC/ diff --git a/projects/aniso8601/project.yaml b/projects/aniso8601/project.yaml index e9330d6c5762..cfe83a86061f 100644 --- a/projects/aniso8601/project.yaml +++ b/projects/aniso8601/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://bitbucket.org/nielsenb/aniso8601 main_repo: https://bitbucket.org/nielsenb/aniso8601 language: python diff --git a/projects/antlr3-java/Dockerfile b/projects/antlr3-java/Dockerfile index 6ce54603b482..78cb774dd410 100644 --- a/projects/antlr3-java/Dockerfile +++ b/projects/antlr3-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/antlr3-java/project.yaml b/projects/antlr3-java/project.yaml index 59baa97349ed..438859cb12ee 100644 --- a/projects/antlr3-java/project.yaml +++ b/projects/antlr3-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.antlr.org" language: jvm main_repo: "https://github.com/antlr/antlr3.git" diff --git a/projects/antlr4-java/Dockerfile b/projects/antlr4-java/Dockerfile index 541603ce05a8..c7bc717852e3 100644 --- a/projects/antlr4-java/Dockerfile +++ b/projects/antlr4-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/antlr4-java/project.yaml b/projects/antlr4-java/project.yaml index 20e5933f4928..b37c47707826 100644 --- a/projects/antlr4-java/project.yaml +++ b/projects/antlr4-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.antlr.org" language: jvm main_repo: "https://github.com/antlr/antlr4.git" diff --git a/projects/apache-axis2/Dockerfile b/projects/apache-axis2/Dockerfile index 7ab9f0d5ef2c..71e564faf635 100644 --- a/projects/apache-axis2/Dockerfile +++ b/projects/apache-axis2/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/apache-axis2/project.yaml b/projects/apache-axis2/project.yaml index 6ff366a653e3..72e8d43da42f 100644 --- a/projects/apache-axis2/project.yaml +++ b/projects/apache-axis2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://axis.apache.org/axis2/java/core/" language: jvm main_repo: "https://github.com/apache/axis-axis2-java-core.git" diff --git a/projects/apache-commons-bcel/Dockerfile b/projects/apache-commons-bcel/Dockerfile index 3455cb859113..651e82a177ea 100644 --- a/projects/apache-commons-bcel/Dockerfile +++ b/projects/apache-commons-bcel/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/apache-commons-bcel/project.yaml b/projects/apache-commons-bcel/project.yaml index d9288f428cfd..06c725de9cd6 100644 --- a/projects/apache-commons-bcel/project.yaml +++ b/projects/apache-commons-bcel/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org/proper/commons-bcel/" language: jvm main_repo: "https://github.com/apache/commons-bcel.git" diff --git a/projects/apache-commons-beanutils/Dockerfile b/projects/apache-commons-beanutils/Dockerfile index d26b47a2019c..ecdad6586f47 100644 --- a/projects/apache-commons-beanutils/Dockerfile +++ b/projects/apache-commons-beanutils/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/apache-commons-beanutils/project.yaml b/projects/apache-commons-beanutils/project.yaml index a72c6545c7e1..ccc2284933ab 100644 --- a/projects/apache-commons-beanutils/project.yaml +++ b/projects/apache-commons-beanutils/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org/proper/commons-beanutils/" language: jvm main_repo: "https://github.com/apache/commons-beanutils.git" diff --git a/projects/apache-commons-cli/Dockerfile b/projects/apache-commons-cli/Dockerfile index 600f158e701d..187670650b75 100644 --- a/projects/apache-commons-cli/Dockerfile +++ b/projects/apache-commons-cli/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/apache-commons-cli/project.yaml b/projects/apache-commons-cli/project.yaml index 27ec66b7fa64..8e7299c263d3 100644 --- a/projects/apache-commons-cli/project.yaml +++ b/projects/apache-commons-cli/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org/proper/commons-cli/" language: jvm main_repo: "https://github.com/apache/commons-cli.git" diff --git a/projects/apache-commons-codec/Dockerfile b/projects/apache-commons-codec/Dockerfile index 9b679b42bc4e..1b65157a3012 100644 --- a/projects/apache-commons-codec/Dockerfile +++ b/projects/apache-commons-codec/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/apache-commons-codec/project.yaml b/projects/apache-commons-codec/project.yaml index 61908d62ad36..ec4ddad4bf8f 100644 --- a/projects/apache-commons-codec/project.yaml +++ b/projects/apache-commons-codec/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://commons.apache.org/proper/commons-codec/ diff --git a/projects/apache-commons-collections/Dockerfile b/projects/apache-commons-collections/Dockerfile index 709996509cf1..3ac75a5986e2 100644 --- a/projects/apache-commons-collections/Dockerfile +++ b/projects/apache-commons-collections/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/apache-commons-collections/project.yaml b/projects/apache-commons-collections/project.yaml index 43773cb2b53d..3d53de6ea9c3 100644 --- a/projects/apache-commons-collections/project.yaml +++ b/projects/apache-commons-collections/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://commons.apache.org/proper/commons-collections/ diff --git a/projects/apache-commons-compress/Dockerfile b/projects/apache-commons-compress/Dockerfile index f0a612213823..a80f6f7a8721 100644 --- a/projects/apache-commons-compress/Dockerfile +++ b/projects/apache-commons-compress/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.5/binaries/apache-maven-3.9.5-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/apache-commons-compress/project.yaml b/projects/apache-commons-compress/project.yaml index d66a36e24074..6f1ccbdce4f6 100644 --- a/projects/apache-commons-compress/project.yaml +++ b/projects/apache-commons-compress/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org" language: jvm main_repo: "https://github.com/apache/commons-compress" diff --git a/projects/apache-commons-configuration/Dockerfile b/projects/apache-commons-configuration/Dockerfile index d650df58ddbd..7adab7cda465 100644 --- a/projects/apache-commons-configuration/Dockerfile +++ b/projects/apache-commons-configuration/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 a working version of Maven 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 && \ diff --git a/projects/apache-commons-configuration/project.yaml b/projects/apache-commons-configuration/project.yaml index fc209a30b220..b86bf90e8534 100644 --- a/projects/apache-commons-configuration/project.yaml +++ b/projects/apache-commons-configuration/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org/proper/commons-configuration/" language: jvm main_repo: "https://gitbox.apache.org/repos/asf/commons-configuration.git" diff --git a/projects/apache-commons-csv/Dockerfile b/projects/apache-commons-csv/Dockerfile index 5d808d5ab6f5..d02f10ca0617 100644 --- a/projects/apache-commons-csv/Dockerfile +++ b/projects/apache-commons-csv/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/apache-commons-csv/project.yaml b/projects/apache-commons-csv/project.yaml index 49ffd396197b..8bea0327376e 100644 --- a/projects/apache-commons-csv/project.yaml +++ b/projects/apache-commons-csv/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/apache/commons-csv" language: jvm primary_contact: "fuzz-testing@commons.apache.org" diff --git a/projects/apache-commons-fileupload/Dockerfile b/projects/apache-commons-fileupload/Dockerfile index 2b93387fb107..281825ba4508 100644 --- a/projects/apache-commons-fileupload/Dockerfile +++ b/projects/apache-commons-fileupload/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/apache-commons-fileupload/project.yaml b/projects/apache-commons-fileupload/project.yaml index 41bd87308889..9ab22eb4d4af 100644 --- a/projects/apache-commons-fileupload/project.yaml +++ b/projects/apache-commons-fileupload/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org/proper/commons-fileupload/" language: jvm fuzzing_engines: diff --git a/projects/apache-commons-geometry/Dockerfile b/projects/apache-commons-geometry/Dockerfile index f3337cf09897..578cfb32809f 100644 --- a/projects/apache-commons-geometry/Dockerfile +++ b/projects/apache-commons-geometry/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/apache-commons-geometry/project.yaml b/projects/apache-commons-geometry/project.yaml index f3f0018feeee..c7155c0c8f87 100644 --- a/projects/apache-commons-geometry/project.yaml +++ b/projects/apache-commons-geometry/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://commons.apache.org" language: jvm main_repo: "https://github.com/apache/commons-geometry" diff --git a/projects/apache-commons-io/Dockerfile b/projects/apache-commons-io/Dockerfile index 8c879aa14406..1022888b4d48 100644 --- a/projects/apache-commons-io/Dockerfile +++ b/projects/apache-commons-io/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/apache-commons-io/project.yaml b/projects/apache-commons-io/project.yaml index 5f60637eeba5..9f24154511c2 100644 --- a/projects/apache-commons-io/project.yaml +++ b/projects/apache-commons-io/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://commons.apache.org/proper/commons-io/ diff --git a/projects/apache-commons-lang/Dockerfile b/projects/apache-commons-lang/Dockerfile index 64c29de92078..425c57612c94 100644 --- a/projects/apache-commons-lang/Dockerfile +++ b/projects/apache-commons-lang/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/apache-commons-lang/project.yaml b/projects/apache-commons-lang/project.yaml index d0a9fbcae462..9c5830be2d55 100644 --- a/projects/apache-commons-lang/project.yaml +++ b/projects/apache-commons-lang/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/apache/commons-lang diff --git a/projects/apache-commons-logging/Dockerfile b/projects/apache-commons-logging/Dockerfile index 3f722635ea9d..ff9e9fc4170c 100644 --- a/projects/apache-commons-logging/Dockerfile +++ b/projects/apache-commons-logging/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/apache-commons-logging/project.yaml b/projects/apache-commons-logging/project.yaml index 72206d50df3b..64b24900c43d 100644 --- a/projects/apache-commons-logging/project.yaml +++ b/projects/apache-commons-logging/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://commons.apache.org/proper/commons-collections/ language: jvm main_repo: https://gitbox.apache.org/repos/asf/commons-logging.git diff --git a/projects/apache-commons-net/Dockerfile b/projects/apache-commons-net/Dockerfile index 18c6629df9cd..94652cbcc9b2 100644 --- a/projects/apache-commons-net/Dockerfile +++ b/projects/apache-commons-net/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-jvm +FROM gcr.io/oss-fuzz-base/base-builder-jvm:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool wget RUN curl -L https://archive.apache.org/dist/maven/maven-3/3.8.7/binaries/apache-maven-3.8.7-bin.zip -o maven.zip && \ diff --git a/projects/apache-commons-net/project.yaml b/projects/apache-commons-net/project.yaml index 5931cd9fedd2..4949f04290a1 100644 --- a/projects/apache-commons-net/project.yaml +++ b/projects/apache-commons-net/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/apache/commons-net" language: jvm primary_contact: "fuzz-testing@commons.apache.org" diff --git a/projects/apache-commons-text/Dockerfile b/projects/apache-commons-text/Dockerfile index 35150075d0e9..164407b3cb78 100644 --- a/projects/apache-commons-text/Dockerfile +++ b/projects/apache-commons-text/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/apache-commons-text/project.yaml b/projects/apache-commons-text/project.yaml index 2b0338025f23..e6fd524dbfe6 100644 --- a/projects/apache-commons-text/project.yaml +++ b/projects/apache-commons-text/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/apache/commons-text/" language: jvm primary_contact: "fuzz-testing@commons.apache.org" diff --git a/projects/apache-commons-validator/Dockerfile b/projects/apache-commons-validator/Dockerfile index 18ca74fbff98..d23cb495094d 100644 --- a/projects/apache-commons-validator/Dockerfile +++ b/projects/apache-commons-validator/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-jvm +FROM gcr.io/oss-fuzz-base/base-builder-jvm:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool wget RUN curl -L https://archive.apache.org/dist/maven/maven-3/3.8.7/binaries/apache-maven-3.8.7-bin.zip -o maven.zip && \ diff --git a/projects/apache-commons-validator/project.yaml b/projects/apache-commons-validator/project.yaml index baf9c370d380..cf6c7cd3edcc 100644 --- a/projects/apache-commons-validator/project.yaml +++ b/projects/apache-commons-validator/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/apache/commons-validator" language: jvm primary_contact: "fuzz-testing@commons.apache.org" diff --git a/projects/apache-cxf/Dockerfile b/projects/apache-cxf/Dockerfile index ef1adb36f898..d18bf9f7997f 100644 --- a/projects/apache-cxf/Dockerfile +++ b/projects/apache-cxf/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/apache-cxf/project.yaml b/projects/apache-cxf/project.yaml index b9269a1b9dac..fcc23532204e 100644 --- a/projects/apache-cxf/project.yaml +++ b/projects/apache-cxf/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://cxf.apache.org/" language: jvm main_repo: "https://github.com/apache/cxf/" diff --git a/projects/apache-felix-dev/Dockerfile b/projects/apache-felix-dev/Dockerfile index a9dab9657cef..7ed8fbb8a028 100644 --- a/projects/apache-felix-dev/Dockerfile +++ b/projects/apache-felix-dev/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 ENV JAVA_HOME $JAVA_15_HOME ENV JVM_LD_LIBRARY_PATH $JAVA_HOME/lib/server diff --git a/projects/apache-felix-dev/project.yaml b/projects/apache-felix-dev/project.yaml index 9f9c944734b9..f05b4b50bfc8 100644 --- a/projects/apache-felix-dev/project.yaml +++ b/projects/apache-felix-dev/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://felix.apache.org/" language: jvm main_repo: "https://github.com/apache/felix-dev.git" diff --git a/projects/apache-httpd/Dockerfile b/projects/apache-httpd/Dockerfile index 94163c505ebd..2083d5e208c9 100644 --- a/projects/apache-httpd/Dockerfile +++ b/projects/apache-httpd/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 \ uuid-dev pkg-config libtool-bin \ libbsd-dev diff --git a/projects/apache-httpd/project.yaml b/projects/apache-httpd/project.yaml index 4b7652b6eda9..77d1bccc00b6 100644 --- a/projects/apache-httpd/project.yaml +++ b/projects/apache-httpd/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://httpd.apache.org/" language: c primary_contact: "david@adalogics.com" diff --git a/projects/apache-logging-log4cxx/Dockerfile b/projects/apache-logging-log4cxx/Dockerfile index af33d99b938b..ff4eca52cb96 100644 --- a/projects/apache-logging-log4cxx/Dockerfile +++ b/projects/apache-logging-log4cxx/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Log4cxx build dependencies: https://logging.apache.org/log4cxx/latest_stable/build-cmake.html RUN apt-get update && apt-get install -y build-essential libapr1-dev libaprutil1-dev gzip zip diff --git a/projects/apache-logging-log4cxx/project.yaml b/projects/apache-logging-log4cxx/project.yaml index 49a393001ccf..9607e67168c0 100644 --- a/projects/apache-logging-log4cxx/project.yaml +++ b/projects/apache-logging-log4cxx/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://logging.apache.org/log4cxx" main_repo: "https://github.com/apache/logging-log4cxx" language: c++ diff --git a/projects/apache-poi/Dockerfile b/projects/apache-poi/Dockerfile index daec69262fba..a64e98a896a0 100644 --- a/projects/apache-poi/Dockerfile +++ b/projects/apache-poi/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/apache-poi/project.yaml b/projects/apache-poi/project.yaml index 4372fc38bfce..9e770640a2d4 100644 --- a/projects/apache-poi/project.yaml +++ b/projects/apache-poi/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://poi.apache.org/" language: jvm main_repo: "https://github.com/apache/poi.git" diff --git a/projects/arduinojson/Dockerfile b/projects/arduinojson/Dockerfile index e2561d4362c8..156fe3f975b6 100644 --- a/projects/arduinojson/Dockerfile +++ b/projects/arduinojson/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 zip git RUN git clone --depth 1 https://github.com/bblanchon/ArduinoJson.git arduinojson WORKDIR arduinojson diff --git a/projects/arduinojson/project.yaml b/projects/arduinojson/project.yaml index fe71e044cbeb..de136fd96afa 100644 --- a/projects/arduinojson/project.yaml +++ b/projects/arduinojson/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bblanchon/ArduinoJson" language: c++ primary_contact: "benoit.blanchon@gmail.com" diff --git a/projects/argcomplete/Dockerfile b/projects/argcomplete/Dockerfile index b4b20d3168c9..b4d719bbdaa1 100644 --- a/projects/argcomplete/Dockerfile +++ b/projects/argcomplete/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/kislyuk/argcomplete argcomplete COPY *.sh *py $SRC/ diff --git a/projects/argcomplete/project.yaml b/projects/argcomplete/project.yaml index 506ef42b2598..9b83a41a88a0 100644 --- a/projects/argcomplete/project.yaml +++ b/projects/argcomplete/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/kislyuk/argcomplete main_repo: https://github.com/kislyuk/argcomplete language: python diff --git a/projects/args/Dockerfile b/projects/args/Dockerfile index 250d8eee4223..83c5964f8226 100644 --- a/projects/args/Dockerfile +++ b/projects/args/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install -y \ diff --git a/projects/args/project.yaml b/projects/args/project.yaml index 371a292bfe0c..7c51d4181826 100644 --- a/projects/args/project.yaml +++ b/projects/args/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://taywee.github.io/args/" main_repo: "https://github.com/Taywee/args" language: c++ diff --git a/projects/args4j/Dockerfile b/projects/args4j/Dockerfile index d8e139d6c808..394a9cfb348b 100644 --- a/projects/args4j/Dockerfile +++ b/projects/args4j/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/kohsuke/args4j $SRC/args4j diff --git a/projects/args4j/project.yaml b/projects/args4j/project.yaml index 0a44fdacc928..4bfcb00e6dbd 100644 --- a/projects/args4j/project.yaml +++ b/projects/args4j/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/kohsuke/args4j" language: jvm fuzzing_engines: diff --git a/projects/arrow-py/Dockerfile b/projects/arrow-py/Dockerfile index 609aeb462820..e654d015d437 100644 --- a/projects/arrow-py/Dockerfile +++ b/projects/arrow-py/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/arrow-py/arrow arrow COPY *.sh *py $SRC/ diff --git a/projects/arrow-py/project.yaml b/projects/arrow-py/project.yaml index a3c095d4917f..1a4e3e7f1d0a 100644 --- a/projects/arrow-py/project.yaml +++ b/projects/arrow-py/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/arrow-py/arrow main_repo: https://github.com/arrow-py/arrow language: python diff --git a/projects/arrow/Dockerfile b/projects/arrow/Dockerfile index 37da72aa6245..92034c78794d 100644 --- a/projects/arrow/Dockerfile +++ b/projects/arrow/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update -y -q && \ diff --git a/projects/arrow/project.yaml b/projects/arrow/project.yaml index e8b6ab93b96a..d06d5ca2ebe1 100644 --- a/projects/arrow/project.yaml +++ b/projects/arrow/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://arrow.apache.org/" language: c++ primary_contact: "antoine@python.org" diff --git a/projects/askama/Dockerfile b/projects/askama/Dockerfile index 775588311eff..dc1b192b94c9 100644 --- a/projects/askama/Dockerfile +++ b/projects/askama/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 --recurse-submodules --shallow-submodules https://github.com/askama-rs/askama.git askama WORKDIR askama/fuzzing diff --git a/projects/askama/project.yaml b/projects/askama/project.yaml index 872cc1b57290..08cd75f1fda9 100644 --- a/projects/askama/project.yaml +++ b/projects/askama/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://askama.readthedocs.io/" main_repo: "https://github.com/askama-rs/askama" language: rust diff --git a/projects/asn1crypto/Dockerfile b/projects/asn1crypto/Dockerfile index bc02a5eb3dfb..8bcc461a4261 100644 --- a/projects/asn1crypto/Dockerfile +++ b/projects/asn1crypto/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/wbond/asn1crypto asn1crypto WORKDIR asn1crypto diff --git a/projects/asn1crypto/project.yaml b/projects/asn1crypto/project.yaml index 7139a539c3bc..68bdece6108b 100644 --- a/projects/asn1crypto/project.yaml +++ b/projects/asn1crypto/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/wbond/asn1crypto diff --git a/projects/aspell/Dockerfile b/projects/aspell/Dockerfile index 44c3ea0ec9c9..0be7a14564c2 100644 --- a/projects/aspell/Dockerfile +++ b/projects/aspell/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 https://github.com/gnuaspell/aspell.git $SRC/aspell RUN git clone --depth 1 -b master https://github.com/gnuaspell/aspell-fuzz.git $SRC/aspell-fuzz diff --git a/projects/aspell/project.yaml b/projects/aspell/project.yaml index f7533683e50b..147f1e901c87 100644 --- a/projects/aspell/project.yaml +++ b/projects/aspell/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/GNUAspell/aspell" language: c++ primary_contact: "kevina@gnu.org" diff --git a/projects/assimp/Dockerfile b/projects/assimp/Dockerfile index da79f6ad3807..b1ed98b4be33 100644 --- a/projects/assimp/Dockerfile +++ b/projects/assimp/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake ninja-build RUN git clone --depth 1 --recursive https://github.com/assimp/assimp.git WORKDIR assimp diff --git a/projects/assimp/project.yaml b/projects/assimp/project.yaml index 75ae825e4304..dbaa71ee8c0b 100644 --- a/projects/assimp/project.yaml +++ b/projects/assimp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/assimp/assimp" language: c++ primary_contact: "kim.kulling@googlemail.com" diff --git a/projects/astc-encoder/Dockerfile b/projects/astc-encoder/Dockerfile index 3872f223e5ee..cea17198cdda 100644 --- a/projects/astc-encoder/Dockerfile +++ b/projects/astc-encoder/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/ARM-software/astc-encoder WORKDIR astc-encoder/Source diff --git a/projects/astc-encoder/project.yaml b/projects/astc-encoder/project.yaml index b96091a0561f..f1811f6db9f8 100644 --- a/projects/astc-encoder/project.yaml +++ b/projects/astc-encoder/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ARM-software/astc-encoder" language: c++ primary_contact: "peter.harris@arm.com" diff --git a/projects/asteval/Dockerfile b/projects/asteval/Dockerfile index 5c6494a924f3..308edb7bc706 100644 --- a/projects/asteval/Dockerfile +++ b/projects/asteval/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/newville/asteval asteval COPY *.sh *py $SRC/ diff --git a/projects/asteval/project.yaml b/projects/asteval/project.yaml index 1f2dabc635cc..64db3fb952e0 100644 --- a/projects/asteval/project.yaml +++ b/projects/asteval/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/newville/asteval main_repo: https://github.com/newville/asteval language: python diff --git a/projects/astroid/Dockerfile b/projects/astroid/Dockerfile index 4f220f9ad0ad..2cd1958bf5c3 100644 --- a/projects/astroid/Dockerfile +++ b/projects/astroid/Dockerfile @@ -14,7 +14,7 @@ # ########################################################################## -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN pip3 install --disable-pip-version-check --no-cache-dir pip==25.1.1 diff --git a/projects/astroid/project.yaml b/projects/astroid/project.yaml index 82087d60f32d..09005579b7fd 100644 --- a/projects/astroid/project.yaml +++ b/projects/astroid/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/pylint-dev/astroid main_repo: https://github.com/pylint-dev/astroid language: python diff --git a/projects/asttokens/Dockerfile b/projects/asttokens/Dockerfile index a9b65c8839c9..369093f674bd 100644 --- a/projects/asttokens/Dockerfile +++ b/projects/asttokens/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/gristlabs/asttokens asttokens COPY *.sh *py $SRC/ diff --git a/projects/asttokens/project.yaml b/projects/asttokens/project.yaml index 28f325c3e114..e9fb508fc1fc 100644 --- a/projects/asttokens/project.yaml +++ b/projects/asttokens/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/gristlabs/asttokens main_repo: https://github.com/gristlabs/asttokens language: python diff --git a/projects/async-http-client/Dockerfile b/projects/async-http-client/Dockerfile index 5d9bfbc89bf8..aff40bf504f3 100644 --- a/projects/async-http-client/Dockerfile +++ b/projects/async-http-client/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/async-http-client/project.yaml b/projects/async-http-client/project.yaml index a68dd1bd545c..617236544387 100644 --- a/projects/async-http-client/project.yaml +++ b/projects/async-http-client/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/AsyncHttpClient/async-http-client/" language: jvm primary_contact: "aayush@shieldblaze.com" diff --git a/projects/atomic/Dockerfile b/projects/atomic/Dockerfile index 03d554494b7b..21655eb82d9e 100644 --- a/projects/atomic/Dockerfile +++ b/projects/atomic/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/uber-go/atomic WORKDIR $SRC/atomic COPY build.sh fuzz_test.go $SRC/ diff --git a/projects/atomic/project.yaml b/projects/atomic/project.yaml index ca08e6b57321..0a541869617a 100644 --- a/projects/atomic/project.yaml +++ b/projects/atomic/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/uber-go/atomic" language: go main_repo: "https://github.com/uber-go/atomic" diff --git a/projects/attrs/Dockerfile b/projects/attrs/Dockerfile index bc16ab075098..daebff4fc4c5 100644 --- a/projects/attrs/Dockerfile +++ b/projects/attrs/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 git clone https://github.com/python-attrs/attrs.git COPY *.sh *py $SRC/ WORKDIR $SRC/attrs diff --git a/projects/attrs/project.yaml b/projects/attrs/project.yaml index 12e77819df33..ad94a331bac1 100644 --- a/projects/attrs/project.yaml +++ b/projects/attrs/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://www.attrs.org diff --git a/projects/autoflake/Dockerfile b/projects/autoflake/Dockerfile index 5453ef68d8a5..dbe08293fe22 100644 --- a/projects/autoflake/Dockerfile +++ b/projects/autoflake/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://www.github.com/PyCQA/autoflake autoflake COPY *.sh *py $SRC/ diff --git a/projects/autoflake/project.yaml b/projects/autoflake/project.yaml index 01bdca59bbf7..bcd97a2c7fee 100644 --- a/projects/autoflake/project.yaml +++ b/projects/autoflake/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://www.github.com/PyCQA/autoflake main_repo: https://www.github.com/PyCQA/autoflake language: python diff --git a/projects/autopep8/Dockerfile b/projects/autopep8/Dockerfile index 36547d83c06e..c46ec86e91b1 100644 --- a/projects/autopep8/Dockerfile +++ b/projects/autopep8/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/hhatto/autopep8 autopep8 COPY *.sh *py $SRC/ diff --git a/projects/autopep8/project.yaml b/projects/autopep8/project.yaml index f47b9545c596..01ad5b505f84 100644 --- a/projects/autopep8/project.yaml +++ b/projects/autopep8/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/hhatto/autopep8 main_repo: https://github.com/hhatto/autopep8 language: python diff --git a/projects/avro/Dockerfile b/projects/avro/Dockerfile index 6b9f307120d8..aa17ea92820d 100644 --- a/projects/avro/Dockerfile +++ b/projects/avro/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.2/binaries/apache-maven-3.9.2-bin.zip -o maven.zip && \ unzip maven.zip -d $SRC/maven && \ diff --git a/projects/avro/project.yaml b/projects/avro/project.yaml index 1b5f9ff93f58..3a43590e5c18 100644 --- a/projects/avro/project.yaml +++ b/projects/avro/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://avro.apache.org/" language: jvm fuzzing_engines: diff --git a/projects/azure-sdk-for-python/Dockerfile b/projects/azure-sdk-for-python/Dockerfile index a48773699734..52642d2db111 100644 --- a/projects/azure-sdk-for-python/Dockerfile +++ b/projects/azure-sdk-for-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/azure/azure-sdk-for-python azure-sdk-for-python COPY *.sh *py $SRC/ WORKDIR $SRC/azure-sdk-for-python diff --git a/projects/azure-sdk-for-python/project.yaml b/projects/azure-sdk-for-python/project.yaml index 63d780b114d8..183b7f761add 100644 --- a/projects/azure-sdk-for-python/project.yaml +++ b/projects/azure-sdk-for-python/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/azure/azure-sdk-for-python diff --git a/projects/babel/Dockerfile b/projects/babel/Dockerfile index 564af13e9201..d8083f5e73f2 100644 --- a/projects/babel/Dockerfile +++ b/projects/babel/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 && pip3 install cython RUN git clone https://github.com/python-babel/babel babel COPY *.sh *py $SRC/ diff --git a/projects/babel/project.yaml b/projects/babel/project.yaml index d1324386ad80..0ff8a6f871f2 100644 --- a/projects/babel/project.yaml +++ b/projects/babel/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/python-babel/babel main_repo: https://github.com/python-babel/babel language: python diff --git a/projects/bazel-rules-fuzzing-test-java/Dockerfile b/projects/bazel-rules-fuzzing-test-java/Dockerfile index 08c9712c924e..e07cdcb476e5 100644 --- a/projects/bazel-rules-fuzzing-test-java/Dockerfile +++ b/projects/bazel-rules-fuzzing-test-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 apt-get update && \ apt-get install -y python-is-python3 diff --git a/projects/bazel-rules-fuzzing-test-java/project.yaml b/projects/bazel-rules-fuzzing-test-java/project.yaml index f53ba2af8004..951309e77fc0 100644 --- a/projects/bazel-rules-fuzzing-test-java/project.yaml +++ b/projects/bazel-rules-fuzzing-test-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bazelbuild/rules_fuzzing" main_repo: "https://github.com/bazelbuild/rules_fuzzing" language: jvm diff --git a/projects/bazel-rules-fuzzing-test/Dockerfile b/projects/bazel-rules-fuzzing-test/Dockerfile index 02adc30e6141..67b15dcceb25 100644 --- a/projects/bazel-rules-fuzzing-test/Dockerfile +++ b/projects/bazel-rules-fuzzing-test/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 python-is-python3 diff --git a/projects/bazel-rules-fuzzing-test/project.yaml b/projects/bazel-rules-fuzzing-test/project.yaml index 193276baba68..e585f60870f0 100644 --- a/projects/bazel-rules-fuzzing-test/project.yaml +++ b/projects/bazel-rules-fuzzing-test/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bazelbuild/rules_fuzzing" main_repo: "https://github.com/bazelbuild/rules_fuzzing" language: c++ diff --git a/projects/bearssl/Dockerfile b/projects/bearssl/Dockerfile index 41e9b65277ff..82645055273a 100644 --- a/projects/bearssl/Dockerfile +++ b/projects/bearssl/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://www.bearssl.org/git/BearSSL RUN git clone --depth 1 https://github.com/randombit/botan.git diff --git a/projects/bearssl/project.yaml b/projects/bearssl/project.yaml index bfc57e5f29fa..74a354384b73 100644 --- a/projects/bearssl/project.yaml +++ b/projects/bearssl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://bearssl.org/" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/behaviortreecpp/Dockerfile b/projects/behaviortreecpp/Dockerfile index ef47aa85ac1d..1301808b43b3 100644 --- a/projects/behaviortreecpp/Dockerfile +++ b/projects/behaviortreecpp/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 pkg-config wget libsodium-dev libgtest-dev RUN git clone --depth 1 https://github.com/BehaviorTree/BehaviorTree.CPP.git behaviortreecpp WORKDIR behaviortreecpp diff --git a/projects/behaviortreecpp/project.yaml b/projects/behaviortreecpp/project.yaml index 181a9ea35e59..84c9112048da 100644 --- a/projects/behaviortreecpp/project.yaml +++ b/projects/behaviortreecpp/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.behaviortree.dev/" language: c++ primary_contact: "christopher.krah@tii.ae" diff --git a/projects/bignum-fuzzer/Dockerfile b/projects/bignum-fuzzer/Dockerfile index 701b3dd89a20..92caf7c14dcf 100644 --- a/projects/bignum-fuzzer/Dockerfile +++ b/projects/bignum-fuzzer/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e # ! Project pinned after a clang update and an afl link error. Log: https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6083635a-3f72-444d-80ef-3a0a26670cf7.txt RUN apt-get update && apt-get install -y software-properties-common curl sudo mercurial autoconf bison texinfo libboost-all-dev cmake wget lzip RUN wget https://go.dev/dl/go1.17.5.linux-amd64.tar.gz && rm -rf /usr/local/go && tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz && ldconfig diff --git a/projects/bignum-fuzzer/project.yaml b/projects/bignum-fuzzer/project.yaml index 6c88bc1011ab..5de987d879e0 100644 --- a/projects/bignum-fuzzer/project.yaml +++ b/projects/bignum-fuzzer/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/guidovranken/bignum-fuzzer" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/bincode/Dockerfile b/projects/bincode/Dockerfile index 6bae57d85dcd..537c2a6c96e5 100644 --- a/projects/bincode/Dockerfile +++ b/projects/bincode/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 RUN apt-get update RUN git clone --depth 1 https://git.sr.ht/~stygianentity/bincode ENV RUSTUP_TOOLCHAIN nightly-2025-01-10 diff --git a/projects/bincode/project.yaml b/projects/bincode/project.yaml index 193ab76873f4..af4933f63068 100644 --- a/projects/bincode/project.yaml +++ b/projects/bincode/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://git.sr.ht/~stygianentity/bincode" language: rust primary_contact: "nathan@mccarty.io" diff --git a/projects/bind9/Dockerfile b/projects/bind9/Dockerfile index 901b71961fcf..3110b3a0b4d9 100644 --- a/projects/bind9/Dockerfile +++ b/projects/bind9/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 ENV DEBIAN_FRONTEND noninteractive RUN apt-get -y update && apt-get -y dist-upgrade RUN apt-get -y install \ diff --git a/projects/bind9/project.yaml b/projects/bind9/project.yaml index b0b0b9e80961..adaac97e1ed8 100644 --- a/projects/bind9/project.yaml +++ b/projects/bind9/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://gitlab.isc.org/isc-projects/bind9" language: c primary_contact: "ondrej@isc.org" diff --git a/projects/binutils/Dockerfile b/projects/binutils/Dockerfile index 1327819c93e4..d667a3f5c393 100644 --- a/projects/binutils/Dockerfile +++ b/projects/binutils/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 texinfo libgmp-dev libmpfr-dev RUN apt-get install -y flex bison RUN git clone --depth=1 https://github.com/DavidKorczynski/binary-samples binary-samples diff --git a/projects/binutils/project.yaml b/projects/binutils/project.yaml index 9e802555a048..e14fb7c7a30a 100644 --- a/projects/binutils/project.yaml +++ b/projects/binutils/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.gnu.org/software/binutils/" main_repo: "https://github.com/bminor/binutils-gdb" language: c++ diff --git a/projects/bitcoin-core/Dockerfile b/projects/bitcoin-core/Dockerfile index 88a5ba775f9e..7cfc234674dd 100644 --- a/projects/bitcoin-core/Dockerfile +++ b/projects/bitcoin-core/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Packages taken from: # * https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#dependency-build-instructions diff --git a/projects/bitcoin-core/project.yaml b/projects/bitcoin-core/project.yaml index d9309adbd461..cc370738d8a6 100644 --- a/projects/bitcoin-core/project.yaml +++ b/projects/bitcoin-core/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://bitcoincore.org/" main_repo: 'https://github.com/bitcoin/bitcoin.git' language: c++ diff --git a/projects/black/Dockerfile b/projects/black/Dockerfile index 71ca7a0b2e28..75cc9275f643 100644 --- a/projects/black/Dockerfile +++ b/projects/black/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/psf/black black COPY *.sh *py $SRC/ diff --git a/projects/black/project.yaml b/projects/black/project.yaml index b03e9b09a6a1..5d4973a47650 100644 --- a/projects/black/project.yaml +++ b/projects/black/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/psf/black main_repo: https://github.com/psf/black language: python diff --git a/projects/blackfriday/Dockerfile b/projects/blackfriday/Dockerfile index 03a2efa9bacf..3a18d52cdf87 100644 --- a/projects/blackfriday/Dockerfile +++ b/projects/blackfriday/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 --branch v2 https://github.com/russross/blackfriday RUN wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz \ && mkdir temp-go \ diff --git a/projects/blackfriday/project.yaml b/projects/blackfriday/project.yaml index 156b90a8faa6..5a8fdf825988 100644 --- a/projects/blackfriday/project.yaml +++ b/projects/blackfriday/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/russross/blackfriday" main_repo: "https://github.com/russross/blackfriday" primary_contact: "security-tps@google.com" diff --git a/projects/bleach/Dockerfile b/projects/bleach/Dockerfile index b8a117b87e0d..7af56e73c363 100644 --- a/projects/bleach/Dockerfile +++ b/projects/bleach/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/bleach/project.yaml b/projects/bleach/project.yaml index 79380e64c671..cddeae46e294 100644 --- a/projects/bleach/project.yaml +++ b/projects/bleach/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/mozilla/bleach" main_repo: "https://github.com/mozilla/bleach" language: python diff --git a/projects/bloaty/Dockerfile b/projects/bloaty/Dockerfile index e47be5674d87..4621809047e5 100644 --- a/projects/bloaty/Dockerfile +++ b/projects/bloaty/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 g++ libz-dev RUN git clone --depth 1 https://github.com/google/bloaty.git bloaty WORKDIR bloaty diff --git a/projects/bloaty/project.yaml b/projects/bloaty/project.yaml index 762df5ffda2f..8862c7dce8c6 100644 --- a/projects/bloaty/project.yaml +++ b/projects/bloaty/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/bloaty" language: c++ primary_contact: "jhaberman@gmail.com" diff --git a/projects/bls-signatures/Dockerfile b/projects/bls-signatures/Dockerfile index 4da15975da35..bf97d93c863e 100644 --- a/projects/bls-signatures/Dockerfile +++ b/projects/bls-signatures/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 wget python lzip libgmp-dev RUN git clone --depth 1 https://github.com/MozillaSecurity/cryptofuzz RUN git clone --depth 1 https://github.com/supranational/blst diff --git a/projects/bls-signatures/project.yaml b/projects/bls-signatures/project.yaml index 4b192dc8a4f6..7de96655cc45 100644 --- a/projects/bls-signatures/project.yaml +++ b/projects/bls-signatures/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/supranational/blst" language: c++ primary_contact: "guidovranken@gmail.com" diff --git a/projects/bluez/Dockerfile b/projects/bluez/Dockerfile index 942603f22b47..435333c4de10 100644 --- a/projects/bluez/Dockerfile +++ b/projects/bluez/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 # Install necessary packages RUN apt-get update && apt-get install -y \ diff --git a/projects/bluez/project.yaml b/projects/bluez/project.yaml index 04f36405f077..e9ad7fc2c1ce 100644 --- a/projects/bluez/project.yaml +++ b/projects/bluez/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/bluez/bluez" language: c primary_contact: "bluez.test.bot@gmail.com" diff --git a/projects/boost-beast/Dockerfile b/projects/boost-beast/Dockerfile index 6f172139694c..a50ed27302e4 100644 --- a/projects/boost-beast/Dockerfile +++ b/projects/boost-beast/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM gcr.io/oss-fuzz-base/base-builder:v1 +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN git clone --depth 1 --single-branch --branch master https://github.com/boostorg/boost.git WORKDIR boost diff --git a/projects/boost-beast/project.yaml b/projects/boost-beast/project.yaml index f87f77c0e33e..88a9848d1062 100644 --- a/projects/boost-beast/project.yaml +++ b/projects/boost-beast/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.boost.org/" language: c++ primary_contact: "vinnie.falco@gmail.com" diff --git a/projects/boost-json/Dockerfile b/projects/boost-json/Dockerfile index c69805d10240..3c08ba948296 100644 --- a/projects/boost-json/Dockerfile +++ b/projects/boost-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 --depth 1 --single-branch --branch master https://github.com/boostorg/boost.git RUN pwd diff --git a/projects/boost-json/project.yaml b/projects/boost-json/project.yaml index 0bf3eb7eaa4c..08c35df1ab4b 100644 --- a/projects/boost-json/project.yaml +++ b/projects/boost-json/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.boost.org/" language: c++ primary_contact: "pauldreikossfuzz@gmail.com" diff --git a/projects/boost/Dockerfile b/projects/boost/Dockerfile index b7ecc0275690..196ebfd7fac4 100644 --- a/projects/boost/Dockerfile +++ b/projects/boost/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 g++ python RUN git clone --recursive https://github.com/boostorg/boost.git diff --git a/projects/boost/project.yaml b/projects/boost/project.yaml index 569641776aee..86d349174823 100644 --- a/projects/boost/project.yaml +++ b/projects/boost/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "http://www.boost.org/" language: c++ primary_contact: "mclow@boost.org" diff --git a/projects/boringssl/Dockerfile b/projects/boringssl/Dockerfile index d20cc8f4d9c1..a48b31223105 100644 --- a/projects/boringssl/Dockerfile +++ b/projects/boringssl/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN apt-get update && apt-get install -y wget \ binutils cmake ninja-build liblzma-dev libz-dev \ pkg-config autoconf libtool diff --git a/projects/boringssl/project.yaml b/projects/boringssl/project.yaml index 046c43924856..8eb4ce2fbdea 100644 --- a/projects/boringssl/project.yaml +++ b/projects/boringssl/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://boringssl.googlesource.com/boringssl/" language: c++ primary_contact: "agl@google.com" diff --git a/projects/botan/Dockerfile b/projects/botan/Dockerfile index 87f4e9d623c1..b014f5f6a873 100644 --- a/projects/botan/Dockerfile +++ b/projects/botan/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 python RUN git clone --depth 1 https://github.com/randombit/botan.git botan RUN git clone --depth 1 https://github.com/randombit/crypto-corpus.git fuzzer_corpus diff --git a/projects/botan/project.yaml b/projects/botan/project.yaml index 9eadfbdefca3..36ce4dcf4653 100644 --- a/projects/botan/project.yaml +++ b/projects/botan/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://botan.randombit.net" language: c++ primary_contact: "jack.lloyd@gmail.com" diff --git a/projects/botocore/Dockerfile b/projects/botocore/Dockerfile index 3f0952b14796..ec7ec9fa1d1e 100644 --- a/projects/botocore/Dockerfile +++ b/projects/botocore/Dockerfile @@ -12,7 +12,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN git clone --depth=1 https://github.com/boto/botocore botocore COPY *.sh *py $SRC/ WORKDIR $SRC/botocore diff --git a/projects/botocore/project.yaml b/projects/botocore/project.yaml index 59881a89a221..0e542e5dde3b 100644 --- a/projects/botocore/project.yaml +++ b/projects/botocore/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/boto/botocore diff --git a/projects/bottleneck/Dockerfile b/projects/bottleneck/Dockerfile index f552a5843998..faf67baa9759 100644 --- a/projects/bottleneck/Dockerfile +++ b/projects/bottleneck/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-python +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN pip3 install --upgrade pip && pip3 install cython numpy RUN git clone --depth 1 https://github.com/pydata/bottleneck diff --git a/projects/bottleneck/project.yaml b/projects/bottleneck/project.yaml index 559ba2f6893c..8183d544a5be 100644 --- a/projects/bottleneck/project.yaml +++ b/projects/bottleneck/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/pydata/bottleneck diff --git a/projects/brotli-java/Dockerfile b/projects/brotli-java/Dockerfile index b6c73cdfce58..67cb8a76c0b5 100644 --- a/projects/brotli-java/Dockerfile +++ b/projects/brotli-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 apt-get update && apt-get install -y make autoconf automake libtool wget 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/brotli-java/project.yaml b/projects/brotli-java/project.yaml index 01ef4c416025..70030bc0aca8 100644 --- a/projects/brotli-java/project.yaml +++ b/projects/brotli-java/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/brotli/tree/master/java" language: jvm primary_contact: "eustas@chromium.org" diff --git a/projects/brotli/Dockerfile b/projects/brotli/Dockerfile index 4ee71b8d0eaa..c59d7f83a9de 100644 --- a/projects/brotli/Dockerfile +++ b/projects/brotli/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 libtool make RUN git clone --depth 1 https://github.com/google/brotli.git diff --git a/projects/brotli/project.yaml b/projects/brotli/project.yaml index 7565b02b42a9..1473e296fe7c 100644 --- a/projects/brotli/project.yaml +++ b/projects/brotli/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/brotli" language: c++ primary_contact: "eustas@chromium.org" diff --git a/projects/brpc/Dockerfile b/projects/brpc/Dockerfile index 9128ea13af67..49ba23522a6a 100644 --- a/projects/brpc/Dockerfile +++ b/projects/brpc/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake libgflags-dev libprotobuf-dev libprotoc-dev protobuf-compiler libleveldb-dev libgtest-dev libgoogle-perftools-dev libsnappy-dev RUN git clone --depth 1 https://github.com/apache/brpc.git RUN cp $SRC/brpc/test/fuzzing/oss-fuzz.sh $SRC/build.sh diff --git a/projects/brpc/project.yaml b/projects/brpc/project.yaml index 238ce0af9a0f..b8abc4957c4e 100644 --- a/projects/brpc/project.yaml +++ b/projects/brpc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://brpc.apache.org" language: c++ primary_contact: "security@apache.org" diff --git a/projects/brunsli/Dockerfile b/projects/brunsli/Dockerfile index a173cae95605..cc5010051802 100644 --- a/projects/brunsli/Dockerfile +++ b/projects/brunsli/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 libtool make RUN git clone --depth 1 https://github.com/google/brunsli.git && \ diff --git a/projects/brunsli/project.yaml b/projects/brunsli/project.yaml index ea901916fbe0..08f0d7d0d8bd 100644 --- a/projects/brunsli/project.yaml +++ b/projects/brunsli/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/google/brunsli" language: c++ primary_contact: "eustas@chromium.org" diff --git a/projects/bs4/Dockerfile b/projects/bs4/Dockerfile index b03ec831bb23..8355d8fb2c45 100644 --- a/projects/bs4/Dockerfile +++ b/projects/bs4/Dockerfile @@ -17,7 +17,7 @@ # Held back because of github.com/google/oss-fuzz/pull/13407 # Please fix the build failure + upgrade. -FROM gcr.io/oss-fuzz-base/base-builder-python@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec +FROM gcr.io/oss-fuzz-base/base-builder-python:ubuntu-24-04@sha256:d223a882810372830fd7968eb3e64533f3a2318c90be43ac753a46a15946faec RUN apt-get install -y bzr python-lxml python-html5lib libxslt-dev libxml2-dev zlib1g-dev RUN python3 -m pip install --upgrade pip diff --git a/projects/bs4/project.yaml b/projects/bs4/project.yaml index bbfbd591bf45..c7983fc1b2b6 100644 --- a/projects/bs4/project.yaml +++ b/projects/bs4/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.crummy.com/software/BeautifulSoup/" main_repo: "https://code.launchpad.net/~leonardr/beautifulsoup/bs4" language: python diff --git a/projects/bson-rust/Dockerfile b/projects/bson-rust/Dockerfile index 42cc7270a45e..aaa54718d3cc 100644 --- a/projects/bson-rust/Dockerfile +++ b/projects/bson-rust/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/mongodb/bson-rust bson-rust WORKDIR bson-rust diff --git a/projects/bson-rust/project.yaml b/projects/bson-rust/project.yaml index 84e1d957be8c..1f668f631291 100644 --- a/projects/bson-rust/project.yaml +++ b/projects/bson-rust/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/mongodb/bson-rust" language: rust main_repo: "https://github.com/mongodb/bson-rust" diff --git a/projects/burntsushi-toml/Dockerfile b/projects/burntsushi-toml/Dockerfile index 0f79e72c6f2b..652e2b0f48da 100644 --- a/projects/burntsushi-toml/Dockerfile +++ b/projects/burntsushi-toml/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-go +FROM gcr.io/oss-fuzz-base/base-builder-go:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool RUN git clone --depth 1 https://github.com/BurntSushi/toml toml COPY build.sh $SRC/ diff --git a/projects/burntsushi-toml/project.yaml b/projects/burntsushi-toml/project.yaml index 8ab12eda10fb..9d847a66e3e0 100644 --- a/projects/burntsushi-toml/project.yaml +++ b/projects/burntsushi-toml/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/BurntSushi/toml" language: go main_repo: "https://github.com/BurntSushi/toml" diff --git a/projects/bz2file/Dockerfile b/projects/bz2file/Dockerfile index beddeb8b39df..1615b12092a2 100644 --- a/projects/bz2file/Dockerfile +++ b/projects/bz2file/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/nvawda/bz2file bz2file COPY *.sh *py $SRC/ diff --git a/projects/bz2file/project.yaml b/projects/bz2file/project.yaml index 82a29f4d6101..c720beba53b7 100644 --- a/projects/bz2file/project.yaml +++ b/projects/bz2file/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/nvawda/bz2file main_repo: https://github.com/nvawda/bz2file language: python diff --git a/projects/bzip2/Dockerfile b/projects/bzip2/Dockerfile index 350643f56cae..12c51001c801 100644 --- a/projects/bzip2/Dockerfile +++ b/projects/bzip2/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 git://sourceware.org/git/bzip2.git RUN git clone git://sourceware.org/git/bzip2-tests.git COPY build.sh *.c $SRC/ diff --git a/projects/bzip2/project.yaml b/projects/bzip2/project.yaml index d82ffa144bf5..02113c8ee909 100644 --- a/projects/bzip2/project.yaml +++ b/projects/bzip2/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://sourceware.org/bzip2/" language: c++ primary_contact: "bzip2fuzzer@gmail.com" diff --git a/projects/c-ares/Dockerfile b/projects/c-ares/Dockerfile index bd40f807dd6b..909bacf6f022 100644 --- a/projects/c-ares/Dockerfile +++ b/projects/c-ares/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config RUN git clone --depth 1 https://github.com/c-ares/c-ares.git RUN git clone --depth 1 https://github.com/google/googletest diff --git a/projects/c-ares/project.yaml b/projects/c-ares/project.yaml index aed32726a4f4..369a34d170c1 100644 --- a/projects/c-ares/project.yaml +++ b/projects/c-ares/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://c-ares.haxx.se/" language: c++ primary_contact: "drysdale@google.com" diff --git a/projects/c-blosc/Dockerfile b/projects/c-blosc/Dockerfile index 772a7e0bbb68..d79a4bf5463f 100644 --- a/projects/c-blosc/Dockerfile +++ b/projects/c-blosc/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y cmake make RUN git clone --depth 1 https://github.com/Blosc/c-blosc.git c-blosc WORKDIR c-blosc diff --git a/projects/c-blosc/project.yaml b/projects/c-blosc/project.yaml index 2e1fc809793a..14395bf3a02d 100644 --- a/projects/c-blosc/project.yaml +++ b/projects/c-blosc/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/Blosc/c-blosc" language: c++ primary_contact: "blosc.oss.fuzz@gmail.com" diff --git a/projects/cachetools/Dockerfile b/projects/cachetools/Dockerfile index 2abb25873103..1be95e6e8d79 100644 --- a/projects/cachetools/Dockerfile +++ b/projects/cachetools/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/tkem/cachetools/ COPY build.sh *.py $SRC/ WORKDIR cachetools diff --git a/projects/cachetools/project.yaml b/projects/cachetools/project.yaml index 24dc3a7a2f1b..c2d1200e1bae 100644 --- a/projects/cachetools/project.yaml +++ b/projects/cachetools/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 fuzzing_engines: - libfuzzer homepage: https://github.com/tkem/cachetools/ diff --git a/projects/caddy/Dockerfile b/projects/caddy/Dockerfile index 68516609e9cb..b56ba93bf351 100644 --- a/projects/caddy/Dockerfile +++ b/projects/caddy/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/caddyserver/caddy caddy diff --git a/projects/caddy/project.yaml b/projects/caddy/project.yaml index d229dba34d24..8352809b9b6e 100644 --- a/projects/caddy/project.yaml +++ b/projects/caddy/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://caddyserver.com/" language: go primary_contact: "msaa1990@gmail.com" diff --git a/projects/caffeine/Dockerfile b/projects/caffeine/Dockerfile index e5ce4d8332bb..3dee96e9f0cc 100644 --- a/projects/caffeine/Dockerfile +++ b/projects/caffeine/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/ben-manes/caffeine diff --git a/projects/caffeine/project.yaml b/projects/caffeine/project.yaml index ff8a6087413f..66dbb579c399 100644 --- a/projects/caffeine/project.yaml +++ b/projects/caffeine/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://github.com/ben-manes/caffeine" language: jvm main_repo: "https://github.com/ben-manes/caffeine.git" diff --git a/projects/cairo/Dockerfile b/projects/cairo/Dockerfile index fe5298dd1ac3..04d51ce6a994 100644 --- a/projects/cairo/Dockerfile +++ b/projects/cairo/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && \ apt-get install -y python3-pip gtk-doc-tools libffi-dev autotools-dev libtool gperf RUN pip3 install -U meson==1.4.0 ninja packaging diff --git a/projects/cairo/project.yaml b/projects/cairo/project.yaml index 701061b4ef44..55e713c0b3d3 100644 --- a/projects/cairo/project.yaml +++ b/projects/cairo/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://gitlab.freedesktop.org/cairo/cairo language: c primary_contact: security-tps@google.com diff --git a/projects/calcite-avatica/Dockerfile b/projects/calcite-avatica/Dockerfile index cd492ad27b49..69f57a6ce3b9 100644 --- a/projects/calcite-avatica/Dockerfile +++ b/projects/calcite-avatica/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 git clone --depth 1 https://github.com/apache/calcite-avatica calcite-avatica COPY *.sh *.java $SRC/ WORKDIR $SRC/calcite-avatica diff --git a/projects/calcite-avatica/project.yaml b/projects/calcite-avatica/project.yaml index 70f1f013f931..60f61d34b8d5 100644 --- a/projects/calcite-avatica/project.yaml +++ b/projects/calcite-avatica/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://github.com/apache/calcite-avatica main_repo: https://github.com/apache/calcite-avatica language: jvm diff --git a/projects/calcite/Dockerfile b/projects/calcite/Dockerfile index 06ba6a48b6ab..598878499826 100644 --- a/projects/calcite/Dockerfile +++ b/projects/calcite/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/calcite/project.yaml b/projects/calcite/project.yaml index efde9619d689..c83de6593fad 100644 --- a/projects/calcite/project.yaml +++ b/projects/calcite/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://calcite.apache.org/" language: jvm fuzzing_engines: diff --git a/projects/canvg/Dockerfile b/projects/canvg/Dockerfile index 146016712e7a..749e622a5831 100644 --- a/projects/canvg/Dockerfile +++ b/projects/canvg/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder-javascript +FROM gcr.io/oss-fuzz-base/base-builder-javascript:ubuntu-24-04 COPY build.sh $SRC/ diff --git a/projects/canvg/project.yaml b/projects/canvg/project.yaml index f1bcb4a42564..c1b08ee312f6 100644 --- a/projects/canvg/project.yaml +++ b/projects/canvg/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: https://canvg.js.org/ language: javascript main_repo: https://github.com/canvg/canvg diff --git a/projects/capnproto/Dockerfile b/projects/capnproto/Dockerfile index b95cda7ecc4c..25cd9305f725 100644 --- a/projects/capnproto/Dockerfile +++ b/projects/capnproto/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04 RUN apt-get update && apt-get install -y autoconf automake libtool zlib1g-dev RUN git clone --depth 1 https://github.com/capnproto/capnproto WORKDIR $SRC/capnproto diff --git a/projects/capnproto/project.yaml b/projects/capnproto/project.yaml index 853a06101d52..696e3bb2ac2e 100644 --- a/projects/capnproto/project.yaml +++ b/projects/capnproto/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://capnproto.org" language: c++ primary_contact: "security@sandstorm.io" diff --git a/projects/capstone/Dockerfile b/projects/capstone/Dockerfile index aed42b3bc7b8..f4d4dd0c96e0 100644 --- a/projects/capstone/Dockerfile +++ b/projects/capstone/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 cmake RUN pip3 install --upgrade setuptools build wheel pip RUN git clone --depth 1 --branch v5 https://github.com/capstone-engine/capstone.git capstonev5 diff --git a/projects/capstone/project.yaml b/projects/capstone/project.yaml index 0dedea9f0ea7..6d49c6c68e4e 100644 --- a/projects/capstone/project.yaml +++ b/projects/capstone/project.yaml @@ -1,3 +1,4 @@ +base_os_version: ubuntu-24-04 homepage: "https://www.capstone-engine.org" language: c++ primary_contact: "capstone.engine@gmail.com"