From 6c291e82a69a536b1b19828e746c13edb18ce753 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Sat, 18 Feb 2023 23:49:00 +0000
Subject: [PATCH] fix: add -Wno-psabi

---
 containers/jug/setup_detectors.py | 1 +
 containers/jug/xl.Dockerfile      | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/containers/jug/setup_detectors.py b/containers/jug/setup_detectors.py
index a2611a043..763a5c6a2 100755
--- a/containers/jug/setup_detectors.py
+++ b/containers/jug/setup_detectors.py
@@ -122,6 +122,7 @@ if __name__ == '__main__':
                             detector=proj),
                        '&&',
                        'cmake -B /tmp/build -S /tmp/det -DCMAKE_CXX_STANDARD=17',
+                       '-DCMAKE_CXX_FLAGS="-Wno-psabi"',
                        '-DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache',
                        '-DCMAKE_INSTALL_PREFIX={prefix}'.format(prefix=prefix),
                        '&&',
diff --git a/containers/jug/xl.Dockerfile b/containers/jug/xl.Dockerfile
index 2ec20bf72..ce9195819 100644
--- a/containers/jug/xl.Dockerfile
+++ b/containers/jug/xl.Dockerfile
@@ -30,6 +30,7 @@ RUN --mount=type=cache,target=/ccache/
  && git clone -b ${JUGGLER_VERSION} --depth 1                                   \
         https://eicweb.phy.anl.gov/EIC/juggler.git                              \
  && cmake -B build -S juggler                                                   \
+          -DCMAKE_CXX_FLAGS="-Wno-psabi"                                        \
           -DCMAKE_CXX_STANDARD=17                                               \
           -DCMAKE_INSTALL_PREFIX=/usr/local                                     \
           -DCMAKE_BUILD_TYPE=Release                                            \
@@ -48,6 +49,7 @@ RUN --mount=type=cache,target=/ccache/
  && git clone -b ${EICRECON_VERSION} --depth 1                                  \
         https://github.com/eic/eicrecon.git                                     \
  && cmake -B build -S eicrecon                                                  \
+          -DCMAKE_CXX_FLAGS="-Wno-psabi"                                        \
           -DCMAKE_CXX_STANDARD=17                                               \
           -DCMAKE_INSTALL_PREFIX=/usr/local                                     \
           -DCMAKE_BUILD_TYPE=Release                                            \
-- 
GitLab