diff options
| author | Tom Rini <[email protected]> | 2026-01-30 15:57:22 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-02-06 09:29:58 -0600 |
| commit | a54d613baf742a95b6deb7a016ef6262737d1918 (patch) | |
| tree | 8b72437febd607e7a78ecba9807c910c1cda1342 /tools | |
| parent | 109e378e9ba791b8dffaf86aa043f20d41d2adaf (diff) | |
CI: Update to using grub-2.14 for our tests
When building grub-2.12 with a newer GCC, we run in to warings (treated
as errors). The simple fix here is to move to the latest release tag. In
order to build a newer grub from source we need the autoconf-archive
package to be installed.
Signed-off-by: Tom Rini <[email protected]>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/docker/Dockerfile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile index 21f0369275c..73bf6cdd2c5 100644 --- a/tools/docker/Dockerfile +++ b/tools/docker/Dockerfile @@ -60,6 +60,7 @@ RUN echo deb http://apt.llvm.org/noble/ llvm-toolchain-noble-20 main | tee /etc/ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ apt-get update && apt-get install -y \ + autoconf-archive \ automake \ autopoint \ bc \ @@ -155,7 +156,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ # Build GRUB UEFI targets for ARM & RISC-V, 32-bit and 64-bit RUN git clone https://https.git.savannah.gnu.org/git/grub.git /tmp/grub && \ cd /tmp/grub && \ - git checkout grub-2.12 && \ + git checkout grub-2.14 && \ git config --global user.name "GitLab CI Runner" && \ git config --global user.email [email protected] && \ GNULIB_URL=https://https.git.savannah.gnu.org/git/gnulib.git ./bootstrap && \ |
