From 8f6935d53f7f272286e154d52fe972e2249958e9 Mon Sep 17 00:00:00 2001
From: serbanmaerean <serban@us.ibm.com>
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-70-g09d2