From 9a6e66acfcbebb864abfbd372d256beedb2b78ae Mon Sep 17 00:00:00 2001 From: Caitlin Ross Date: Thu, 9 Jul 2026 21:01:52 -0500 Subject: [PATCH] ci: add gettext-base (envsubst) to codes-ci-ubuntu24-mpich --- ci/ubuntu24-mpich/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ci/ubuntu24-mpich/Dockerfile b/ci/ubuntu24-mpich/Dockerfile index 6fa27408..6c118689 100644 --- a/ci/ubuntu24-mpich/Dockerfile +++ b/ci/ubuntu24-mpich/Dockerfile @@ -29,13 +29,16 @@ ENV DEBIAN_FRONTEND=noninteractive # Toolchain + CODES build deps (cmake/ninja/pkg-config/flex/bison), BOTH compilers # the matrix drives (gcc via build-essential + clang), lcov for the coverage job, -# and the tools to fetch/build MPICH. Deliberately NO apt mpich -- we build our -# own below and put it ahead of everything on PATH. +# gettext-base for the surrogate tests' envsubst config templating (present on +# stock runners but not in the bare base image), and the tools to fetch/build +# MPICH. Deliberately NO apt mpich -- we build our own below and put it ahead of +# everything on PATH. RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential clang \ cmake ninja-build pkg-config \ flex bison \ lcov \ + gettext-base \ git ca-certificates wget \ && rm -rf /var/lib/apt/lists/*