From 8f6935d53f7f272286e154d52fe972e2249958e9 Mon Sep 17 00:00:00 2001 From: serbanmaerean Date: Thu, 4 Jan 2018 10:10:37 -0500 Subject: Set SMPI library path in dependent packages (#6548) * Added magma package * Incorporated Serban's change * Remove deleted files * argparse.py * Sync forked Spack repo in github * Add spectrum-mpi lib path to LD_LIBRAY_PATH in spack_env. As a result of supporting alternate installation directories, spectrum-mpi does not use rpath anymore, so we need to set LD_LIBRARY_PATH in spack_env to allow MPI programs to run during dependent package configuration. * Fix flake8 error (blank line at EOF) --- var/spack/repos/builtin/packages/spectrum-mpi/package.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/spectrum-mpi/package.py b/var/spack/repos/builtin/packages/spectrum-mpi/package.py index c2b08c0086..fff7c3f2ad 100644 --- a/var/spack/repos/builtin/packages/spectrum-mpi/package.py +++ b/var/spack/repos/builtin/packages/spectrum-mpi/package.py @@ -68,3 +68,5 @@ class SpectrumMpi(Package): spack_env.set('OMPI_CXX', spack_cxx) spack_env.set('OMPI_FC', spack_fc) spack_env.set('OMPI_F77', spack_f77) + + spack_env.prepend_path('LD_LIBRARY_PATH', self.prefix.lib) -- cgit v1.2.3-60-g2f50