From: Joel Rosdahl Date: Sat, 13 Sep 2025 09:42:54 +0000 (+0200) Subject: chore: Add debian-13 dockerfile X-Git-Tag: v4.12~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=80118350d841563bb2862d7a1efb8431756df0ad;p=thirdparty%2Fccache.git chore: Add debian-13 dockerfile --- diff --git a/dockerfiles/debian-13/Dockerfile b/dockerfiles/debian-13/Dockerfile new file mode 100644 index 00000000..185e2701 --- /dev/null +++ b/dockerfiles/debian-13/Dockerfile @@ -0,0 +1,22 @@ +ARG BASE_IMAGE=debian:13 +FROM ${BASE_IMAGE} AS build + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + bash \ + build-essential \ + ca-certificates \ + ccache \ + clang \ + cmake \ + elfutils \ + gcc \ + libhiredis-dev \ + libzstd-dev \ + python3 \ + redis-server \ + redis-tools \ + && rm -rf /var/lib/apt/lists/* + +# Redirect all compilers to ccache. +RUN for t in gcc g++ cc c++ clang clang++; do ln -vs /usr/bin/ccache /usr/local/bin/$t; done diff --git a/misc/test-some-systems b/misc/test-some-systems index 9c4bf92c..65177afc 100755 --- a/misc/test-some-systems +++ b/misc/test-some-systems @@ -45,6 +45,9 @@ build debian-11 clang clang++ clang -D DEPS=DOWNLOAD build debian-12 gcc g++ gcc -D DEPS=DOWNLOAD build debian-12 clang clang++ clang -D DEPS=DOWNLOAD +build debian-13 gcc g++ gcc -D DEPS=DOWNLOAD +build debian-13 clang clang++ clang -D DEPS=DOWNLOAD + build fedora-42 gcc g++ gcc -D DEPS=DOWNLOAD build fedora-42 clang clang++ clang -D DEPS=DOWNLOAD -D ENABLE_TESTING=OFF # doctest issue #900