From c55f50da490a5dee43dc1db6ef39de40be27c128 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Mon, 23 Dec 2024 12:31:20 -0500 Subject: [PATCH] CI: Update Dockerfiles --- docker/carpetx-arm64v8-cpu.dockerfile | 4 ++++ docker/carpetx-cpu.dockerfile | 4 ++++ docker/carpetx-cuda.dockerfile | 4 ++++ docker/carpetx-oneapi.dockerfile | 4 ++++ docker/carpetx-rocm.dockerfile | 4 ++++ docker/patches/openPMD-api.patch | 11 +++++++++++ 6 files changed, 31 insertions(+) create mode 100644 docker/patches/openPMD-api.patch diff --git a/docker/carpetx-arm64v8-cpu.dockerfile b/docker/carpetx-arm64v8-cpu.dockerfile index 4976aa7a6..5db7fd265 100644 --- a/docker/carpetx-arm64v8-cpu.dockerfile +++ b/docker/carpetx-arm64v8-cpu.dockerfile @@ -225,6 +225,8 @@ RUN mkdir src && \ true) && \ rm -rf src +COPY patches/openPMD-api.patch /cactus/patches/ + # Install openPMD-api # openPMD-api defines a standard for laying out AMR data in a file # - depends on ADIOS2 @@ -233,6 +235,8 @@ RUN mkdir src && \ wget https://github.com/openPMD/openPMD-api/archive/refs/tags/0.16.0.tar.gz && \ tar xzf 0.16.0.tar.gz && \ cd openPMD-api-0.16.0 && \ + patch -p1