From 9bf3894877fbf438ec1ecdd1d9bea1f5e37fb1be Mon Sep 17 00:00:00 2001 From: Sylvester Joosten <sjoosten@anl.gov> Date: Thu, 5 Aug 2021 22:00:10 +0000 Subject: [PATCH] Resolve "Avoid cppyy precompiled header warning" --- containers/jug/dev.Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index 9d0e67a8b..1f5a29c36 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -193,6 +193,15 @@ RUN find -L /usr/local/* \ ## and links therin for more info RUN strip --remove-section=.note.ABI-tag /usr/local/lib/libQt5Core.so +## Address Issue #72 +## missing precompiled headers for cppyy due to missing symlink in root +## install (should really be addressed by ROOT spack package) +RUN cd /opt/spack-environment && spack env activate . \ + && if [ ! -e $(spack location -i root)/lib/cppyy_backend/etc ]; then \ + ln -sf $(spack location -i root)/etc \ + $(spack location -i root)/lib/cppyy_backend/etc; \ + fi + RUN spack debug report \ | sed "s/^/ - /" | sed "s/\* \*\*//" | sed "s/\*\*//" \ >> /etc/jug_info \ -- GitLab