summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorafzpatel <122491982+afzpatel@users.noreply.github.com>2023-11-22 14:43:45 -0500
committerGitHub <noreply@github.com>2023-11-22 20:43:45 +0100
commitc1a8bb2a1280b3fcb1487f3de8781c1b181130c6 (patch)
tree3173382a880bb71917a0a043e924cb5510d43a37
parent7e9ddca0ff72f245f21d7840f106b21d45513c87 (diff)
downloadspack-c1a8bb2a1280b3fcb1487f3de8781c1b181130c6.tar.gz
spack-c1a8bb2a1280b3fcb1487f3de8781c1b181130c6.tar.bz2
spack-c1a8bb2a1280b3fcb1487f3de8781c1b181130c6.tar.xz
spack-c1a8bb2a1280b3fcb1487f3de8781c1b181130c6.zip
composable-kernel, migraphx: Fix build on CentOS8 (#41206)
-rw-r--r--var/spack/repos/builtin/packages/composable-kernel/package.py6
-rw-r--r--var/spack/repos/builtin/packages/migraphx/package.py1
2 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/composable-kernel/package.py b/var/spack/repos/builtin/packages/composable-kernel/package.py
index 85b383896a..fc986f5fc6 100644
--- a/var/spack/repos/builtin/packages/composable-kernel/package.py
+++ b/var/spack/repos/builtin/packages/composable-kernel/package.py
@@ -18,7 +18,7 @@ class ComposableKernel(CMakePackage):
version("master", branch="develop")
version("5.6.1", commit="f5ec04f091fa5c48c67d7bacec36a414d0be06a5")
- version("5.6.0", commit="f0fd02634c2f8f8c70f5a0ab2a8c84db5e36eeca")
+ version("5.6.0", commit="f5ec04f091fa5c48c67d7bacec36a414d0be06a5")
version("5.5.1", commit="ac9e01e2cc3721be24619807adc444e1f59a9d25")
version("5.5.0", commit="8b76b832420a3d69708401de6607a033163edcce")
version("5.4.3", commit="bb3d9546f186e39cefedc3e7f01d88924ba20168")
@@ -64,14 +64,14 @@ class ComposableKernel(CMakePackage):
]
if "auto" not in self.spec.variants["amdgpu_target"]:
args.append(self.define_from_variant("AMDGPU_TARGETS", "amdgpu_target"))
- if self.spec.satisfies("@5.6.1:"):
+ if self.spec.satisfies("@5.6.0:"):
args.append(self.define("INSTANCES_ONLY", "ON"))
return args
def build(self, spec, prefix):
with working_dir(self.build_directory):
# only instances is necessary to build and install
- if self.spec.satisfies("@5.6.1:"):
+ if self.spec.satisfies("@5.6.0:"):
make()
else:
make("instances")
diff --git a/var/spack/repos/builtin/packages/migraphx/package.py b/var/spack/repos/builtin/packages/migraphx/package.py
index 09d340d01c..5373703807 100644
--- a/var/spack/repos/builtin/packages/migraphx/package.py
+++ b/var/spack/repos/builtin/packages/migraphx/package.py
@@ -199,6 +199,7 @@ class Migraphx(CMakePackage):
args += self.cmake_python_hints
if "@5.5.0:" in self.spec:
args.append(self.define("CMAKE_CXX_FLAGS", "-I{0}".format(abspath)))
+ args.append(self.define("MIGRAPHX_ENABLE_PYTHON", "OFF"))
return args
def test(self):