From 83b3cf1a8e54c6fd8860c0bd9531508663982a4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 05:55:33 +0000 Subject: [PATCH 1/3] build(deps): bump ubuntu from 22.04 to 24.04 in /speki-ci Bumps ubuntu from 22.04 to 24.04. --- updated-dependencies: - dependency-name: ubuntu dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- speki-ci/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/speki-ci/Dockerfile b/speki-ci/Dockerfile index bdb0c45..e15634c 100644 --- a/speki-ci/Dockerfile +++ b/speki-ci/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 ARG DEBIAN_FRONTEND=noninteractive ENV LC_ALL=C.UTF-8 From f1f28042d5123dcd859d002eb63fe449a9485b32 Mon Sep 17 00:00:00 2001 From: NikLeberg Date: Thu, 31 Oct 2024 19:01:38 +1100 Subject: [PATCH 2/3] speki-ci: upgrade to `libncurses6` --- speki-ci/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/speki-ci/Dockerfile b/speki-ci/Dockerfile index e15634c..13ea967 100644 --- a/speki-ci/Dockerfile +++ b/speki-ci/Dockerfile @@ -8,7 +8,7 @@ RUN apt-get -q -y update \ && apt-get -q -y upgrade \ && apt-get -q -y install \ git wget make python3 python3-pip \ - cpio libncurses5 openocd gdb \ + cpio libncurses6 openocd gdb \ cppcheck doxygen graphviz \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* From 63d6e45dd3646ca696ab5f45271e3633f9723093 Mon Sep 17 00:00:00 2001 From: NikLeberg Date: Thu, 31 Oct 2024 19:17:50 +1100 Subject: [PATCH 3/3] speki-ci: allow pip to break packages --- speki-ci/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/speki-ci/Dockerfile b/speki-ci/Dockerfile index 13ea967..447539c 100644 --- a/speki-ci/Dockerfile +++ b/speki-ci/Dockerfile @@ -12,7 +12,8 @@ RUN apt-get -q -y update \ cppcheck doxygen graphviz \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -RUN pip3 install cppcheck-junit doxygen-junit +RUN pip3 install --break-system-packages \ + cppcheck-junit doxygen-junit # Install gcc-arm-none-eabi RUN wget https://developer.arm.com/-/media/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 -O gcc-arm-none-eabi.tar.bz2 \