diff options
author | Jim Galarowicz <jeg@krellinst.org> | 2018-12-22 17:24:44 -0600 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2018-12-22 17:24:44 -0600 |
commit | 93d9139ff6bdda447bb46c9272f06e792af62392 (patch) | |
tree | a70a000bbf5c05945c119e161de0486ef8666973 | |
parent | 90dce26db9cd12506fd7d3ec6147e5490b338719 (diff) | |
download | spack-93d9139ff6bdda447bb46c9272f06e792af62392.tar.gz spack-93d9139ff6bdda447bb46c9272f06e792af62392.tar.bz2 spack-93d9139ff6bdda447bb46c9272f06e792af62392.tar.xz spack-93d9139ff6bdda447bb46c9272f06e792af62392.zip |
Add missing module env variable setting causing OSS to fail. (#10182)
-rw-r--r-- | var/spack/repos/builtin/packages/openspeedshop/package.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/openspeedshop/package.py b/var/spack/repos/builtin/packages/openspeedshop/package.py index 0d8957f0ac..a84fecab2b 100644 --- a/var/spack/repos/builtin/packages/openspeedshop/package.py +++ b/var/spack/repos/builtin/packages/openspeedshop/package.py @@ -6,6 +6,7 @@ from spack import * import spack.store +import os class Openspeedshop(CMakePackage): @@ -290,6 +291,16 @@ class Openspeedshop(CMakePackage): run_env.set('DYNINSTAPI_RT_LIB', dyninst_libdir) run_env.set('OPENSS_RAWDATA_DIR', '.') + + # Set the openspeedshop plugin path + if os.path.isdir(self.prefix.lib64): + lib_dir = self.prefix.lib64 + else: + lib_dir = self.prefix.lib + plugin_path = '/openspeedshop' + oss_plugin_path = lib_dir + plugin_path + run_env.set('OPENSS_PLUGIN_PATH', oss_plugin_path) + cbtf_mc = '/sbin/cbtf_mrnet_commnode' cbtf_lmb = '/sbin/cbtf_libcbtf_mrnet_backend' run_env.set('XPLAT_RSH', 'ssh') |