Commit 33223ed
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
2 files changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
0 commit comments