Skip to content

Commit 8f4eee4

Browse files
committed
Update container
- Update image to debian:bookworm-20250203-slim - Update SDCC to 4.5.0 (r15246) - Update Rust to 1.85.0 - Update coreboot to 24.12 - Use treeless clone for coreboot - Use repo commit as tag Signed-off-by: Tim Crawford <tcrawford@system76.com>
1 parent 102269c commit 8f4eee4

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

containers/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ MAKEFLAGS += --silent
1111
endif
1212

1313
PODMAN := $(shell command -v podman)
14-
15-
CONTAINER_TAG := latest
14+
CONTAINER_TAG := $(shell git describe --always --abbrev=12)
1615

1716
.PHONY: firmware-open
1817
firmware-open:

containers/firmware-open/Containerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
# NOTE: The repository is specified in the image name to make it explicit
44
# which source is being trusted to provide the image.
5-
ARG CONTAINER_IMAGE="docker.io/library/debian:bookworm-20241016-slim"
5+
ARG CONTAINER_IMAGE="docker.io/library/debian:bookworm-20250203-slim"
66

77
ARG COREBOOT_REPO="https://github.com/coreboot/coreboot.git"
8-
ARG COREBOOT_COMMIT="24.08"
8+
ARG COREBOOT_COMMIT="24.12"
99

1010
ARG SDCC_REPO="https://svn.code.sf.net/p/sdcc/code"
11-
ARG SDCC_REV="14648"
12-
ARG SDCC_VERSION="4.4.0"
11+
ARG SDCC_REV="15246"
12+
ARG SDCC_VERSION="4.5.0"
1313

14-
ARG RUST_TOOLCHAIN="nightly-2024-05-11"
14+
ARG RUST_TOOLCHAIN="1.85.0"
1515

1616
# Build coreboot toolchains
1717
FROM ${CONTAINER_IMAGE} as crossgcc-build
@@ -43,7 +43,7 @@ RUN apt-get --quiet update \
4343
zlib1g-dev \
4444
&& apt-get clean
4545

46-
RUN git clone ${COREBOOT_REPO} \
46+
RUN git clone --filter=tree:0 ${COREBOOT_REPO} \
4747
&& cd coreboot \
4848
&& git checkout ${COREBOOT_COMMIT}
4949

0 commit comments

Comments
 (0)