From 09359cad32064d5308f7f77cc07645948481e422 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 2 Jun 2024 00:43:16 +0000 Subject: [PATCH] Lock the riscv64 image 20240211 snapshot Both VF2 and LPi4a vendor images are stuck on libc6 2.36 while the latest sid images build packages that require libc6 2.38. Additionally, these vendor images do not have the newer T64 transitional packages for Qt and OpenSSL in their repositories. --- Dockerfile.riscv64.sid | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile.riscv64.sid b/Dockerfile.riscv64.sid index 672716d..d4b5013 100644 --- a/Dockerfile.riscv64.sid +++ b/Dockerfile.riscv64.sid @@ -1,10 +1,12 @@ -FROM riscv64/debian:sid +FROM riscv64/debian:sid-20240211 ENV TARGET=embedded ENV DISTRO=sid COPY scripts/install-base-deps.sh /opt/scripts/ -RUN /bin/bash -c /opt/scripts/install-base-deps.sh && \ +RUN sed -i 's|http://deb.debian.org/debian|http://snapshot.debian.org/archive/debian/20240211T000000Z|g' /etc/apt/sources.list.d/debian.sources && \ + echo "Acquire::Check-Valid-Until false;" > /etc/apt/apt.conf.d/10-nocheckvalid && \ + /bin/bash -c /opt/scripts/install-base-deps.sh && \ apt-get clean -y && \ rm -rf /var/lib/apt/lists/*