summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorKai Germaschewski <kai.germaschewski@unh.edu>2020-04-17 04:59:42 -0400
committerGitHub <noreply@github.com>2020-04-17 10:59:42 +0200
commita8eef2f8124b4c168ad8aa51683ebaf84c7cf85e (patch)
tree9443b3b22481d2706a948a9440746425b61dea95 /var
parentdd3378bda4dfb4a1ba0344ea50bf472436b41538 (diff)
downloadspack-a8eef2f8124b4c168ad8aa51683ebaf84c7cf85e.tar.gz
spack-a8eef2f8124b4c168ad8aa51683ebaf84c7cf85e.tar.bz2
spack-a8eef2f8124b4c168ad8aa51683ebaf84c7cf85e.tar.xz
spack-a8eef2f8124b4c168ad8aa51683ebaf84c7cf85e.zip
sz: run "make clean" after configure (#15759)
At least the v2.0.2.0 tar ball contains compiled object files etc, which cause the build to fail on other architectures (ppc64le in particular), so this patch adds a `make clean` after configuring first.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/sz/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/sz/package.py b/var/spack/repos/builtin/packages/sz/package.py
index 0982883e29..b0d92dd51c 100644
--- a/var/spack/repos/builtin/packages/sz/package.py
+++ b/var/spack/repos/builtin/packages/sz/package.py
@@ -71,6 +71,9 @@ class Sz(CMakePackage):
else:
configure_args.append("--disable-fortran")
configure(*configure_args)
+ # at least the v2.0.2.0 tarball contains object files
+ # which need to be cleaned out
+ make("clean")
def cmake_args(self):
"""configure the package with CMake for version 2.1.8.1 and later"""