[PATCH 1/3] ci: container: update components installed on top to newest versions
Ahmad Fatoum
a.fatoum at pengutronix.de
Mon Sep 1 08:38:03 PDT 2025
All of GCC, LLVM, the Kalray GCC, Labgrid and QEMU have had newer
releases in the mean time, so let's update them all to the newest
version in preparation for updating the Debian container as a whole.
Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
test/Containerfile | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/test/Containerfile b/test/Containerfile
index fb9bb25bbfc5..9a1df8efb99c 100644
--- a/test/Containerfile
+++ b/test/Containerfile
@@ -58,8 +58,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
-ENV GCC_VERSION=14.2.0
-ENV LLVM_VERSION=20
+ENV GCC_VERSION=15.2.0
+ENV LLVM_VERSION=21
RUN apt-get update && apt-get install -y --no-install-recommends \
lsb-release software-properties-common gnupg \
@@ -81,10 +81,10 @@ RUN korg_crosstool_dl() { wget -nv -O - https://mirrors.edge.kernel.org/pub/tool
RUN tgz_checksum_dl() { set -e; wget -nv -O archive.tgz "$1"; \
echo "$2 archive.tgz" | sha256sum --check --status; tar -C /opt -xzf archive.tgz; rm archive.tgz; } && \
- tgz_checksum_dl https://github.com/kalray/build-scripts/releases/download/v5.0.0/gcc-kalray-kvx-ubuntu-22.04-v5.0.0.tar.gz \
- d27b3d6e6246f5debffee0bb01e77eb133bd32c658782a68a779cf9fb4c436bc
+ tgz_checksum_dl https://github.com/kalray/build-scripts/releases/download/v5.2.0/gcc-kalray-kvx-ubuntu-22.04-v5.2.0.tar.gz \
+ f59964cac188f1e5a8f628d0abef68e3b6ceebdae18dff51625472329fe6ec40
-RUN wget -nv "https://github.com/qemu/qemu/blob/v5.2.0/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin?raw=true" -O /usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
+RUN wget -nv "https://github.com/qemu/qemu/blob/v10.1.0/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin?raw=true" -O /usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
# Create our user/group
RUN useradd -m -U barebox
@@ -92,7 +92,7 @@ RUN echo barebox ALL=NOPASSWD: ALL > /etc/sudoers.d/barebox
# install labgrid
RUN pip3 install -q --no-cache-dir --break-system-packages \
- git+https://github.com/labgrid-project/labgrid.git@v25.0 && \
+ git+https://github.com/labgrid-project/labgrid.git@v25.0.1 && \
ln -s $(which pytest) /usr/local/bin/labgrid-pytest
ENV CROSS_COMPILE_arm=/opt/gcc-${GCC_VERSION}-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-
--
2.47.2
More information about the barebox
mailing list