Skip to content

Commit 33223ed

Browse files
authored
feat(graphicsfuzz-spirv): Migrate graphicsfuzz-spirv to Ubuntu 24.04 (#14237)
### Summary This pull request migrates the `graphicsfuzz-spirv` project to use the new `ubuntu-24-04` base image for fuzzing. This makes it one of the first pilot projects to be migrated to the new, modernized build environment. ### Motivation As part of the broader OSS-Fuzz initiative to keep our build environments up-to-date, we are gradually migrating projects to newer base operating systems. This provides projects with access to more recent compilers, updated libraries (e.g., libc), and modern tooling, which can lead to better bug detection and overall fuzzer stability. ### Changes in this PR This migration involves three key changes: 1. **`projects/graphicsfuzz-spirv/project.yaml`**: Sets the `base_os_version` property to `ubuntu-24-04`, officially opting the project into the new base image. 2. **`projects/graphicsfuzz-spirv/Dockerfile`**: Updates the `FROM` instruction to pull the corresponding `gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04` image. This ensures the project's build environment aligns with the specified OS version. ### Verification All CI checks. The project has also been confirmed to build successfully with the new base image.
1 parent 483914a commit 33223ed

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

projects/graphicsfuzz-spirv/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#
1515
################################################################################
1616

17-
FROM gcr.io/oss-fuzz-base/base-builder
17+
FROM gcr.io/oss-fuzz-base/base-builder:ubuntu-24-04
1818
RUN apt-get update && apt-get install -y cmake ninja-build
1919

2020
RUN mkdir -p graphicsfuzz-spirv

projects/graphicsfuzz-spirv/project.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
homepage: "https://www.graphicsfuzz.com"
2+
base_os_version: ubuntu-24-04
23
language: c++
34
main_repo: "https://github.com/google/graphicsfuzz"
45
primary_contact: "afdx@google.com"

0 commit comments

Comments
 (0)