From 257c2c2bcd6bc3aba0c4a53c173113b58a15eb32 Mon Sep 17 00:00:00 2001 From: Bibek Kumar Patro Date: Fri, 21 Aug 2026 18:52:17 +0530 Subject: [PATCH] Dockerfile: unpin clang, lld, dtschema and b4 to latest Remove version pins for clang-15/lld-15, dtschema==2026.4 and b4==0.14.3 so that image builds always pick up the latest available versions from Ubuntu repos and PyPI. Co-Authored-By: Claude Sonnet 4.6 Signed-off-by: Bibek Kumar Patro --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index fff0553..23b0788 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,15 +19,15 @@ COPY make_fitimage.sh /usr/bin RUN printf "Types: deb\nURIs: http://archive.ubuntu.com/ubuntu/\nSuites: noble noble-updates noble-security\nComponents: main restricted universe multiverse\nArchitectures: amd64\n\n" > /etc/apt/sources.list.d/base-amd64.sources && \ printf "Types: deb\nURIs: http://ports.ubuntu.com/ubuntu-ports/\nSuites: noble noble-updates noble-security\nComponents: main restricted universe multiverse\nArchitectures: arm64\n\n" > /etc/apt/sources.list.d/ports-arm64.sources && \ apt-get update && \ - apt-get install -y build-essential git clang-15 lld-15 flex bison bc libssl-dev curl kmod systemd-ukify && \ + apt-get install -y build-essential git clang lld flex bison bc libssl-dev curl kmod systemd-ukify && \ apt-get install -y chrpath diffstat gawk wget zstd && \ apt-get install -y debhelper-compat libdw-dev:amd64 libelf-dev:amd64 && \ apt-get install -y rsync mtools dosfstools lavacli u-boot-tools cpio && \ apt-get install -y gcc-aarch64-linux-gnu && \ apt-get install -y python3-pip swig yamllint && \ apt install -y python3-setuptools python3-wheel && \ - python3 -m pip install --break-system-packages dtschema==2026.4 jinja2 ply GitPython kas && \ - python3 -m pip install --break-system-packages b4==0.14.3 && \ + python3 -m pip install --break-system-packages dtschema jinja2 ply GitPython kas && \ + python3 -m pip install --break-system-packages b4 && \ apt-get install -y yq && \ apt-get install -y abigail-tools sparse && \ apt-get install -y cmake libyaml-dev && \