summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2016-10-06 15:57:23 -0700
committerGitHub <noreply@github.com>2016-10-06 15:57:23 -0700
commitdbc864c9db38a363a68c6a140d957a2b24a7a2ff (patch)
tree863a156ca98e3513a575b022b09d5e3dc860ab86 /var
parent9683e0df07301da408c15a2655c2a1e283b1b06c (diff)
downloadspack-dbc864c9db38a363a68c6a140d957a2b24a7a2ff.tar.gz
spack-dbc864c9db38a363a68c6a140d957a2b24a7a2ff.tar.bz2
spack-dbc864c9db38a363a68c6a140d957a2b24a7a2ff.tar.xz
spack-dbc864c9db38a363a68c6a140d957a2b24a7a2ff.zip
Restore default RPATH settings but allow packages to limit to immediate deps. (#1954)
- Some packages (netcdf) NEED RPATHs for transitive deps. - Others (dealii) will exceed OS limits when the DAG is too large.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/dealii/package.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py
index 0d293e5d92..1dee94bfff 100644
--- a/var/spack/repos/builtin/packages/dealii/package.py
+++ b/var/spack/repos/builtin/packages/dealii/package.py
@@ -32,6 +32,10 @@ class Dealii(Package):
homepage = "https://www.dealii.org"
url = "https://github.com/dealii/dealii/releases/download/v8.4.1/dealii-8.4.1.tar.gz"
+ # Don't add RPATHs to this package for the full build DAG.
+ # only add for immediate deps.
+ transitive_rpaths = False
+
version('8.4.2', '84c6bd3f250d3e0681b645d24cb987a7')
version('8.4.1', 'efbaf16f9ad59cfccad62302f36c3c1d')
version('8.4.0', 'ac5dbf676096ff61e092ce98c80c2b00')