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