From cfadba47d3572fdc251430fed7bfe3e216d2e317 Mon Sep 17 00:00:00 2001 From: Stephen Sachs Date: Thu, 3 Aug 2023 19:33:48 +0200 Subject: patchelf@0.18.0 breaks intel compiler libraries (#39253) --- var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py b/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py index 60266e0598..72c56471c2 100644 --- a/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py +++ b/var/spack/repos/builtin/packages/intel-oneapi-compilers/package.py @@ -165,7 +165,8 @@ class IntelOneapiCompilers(IntelOneApiPackage): homepage = "https://software.intel.com/content/www/us/en/develop/tools/oneapi.html" - depends_on("patchelf", type="build") + # See https://github.com/spack/spack/issues/39252 + depends_on("patchelf@:0.17", type="build") # TODO: effectively gcc is a direct dependency of intel-oneapi-compilers, but we # cannot express that properly. For now, add conflicts for non-gcc compilers -- cgit v1.2.3-60-g2f50