From 80624213f41e53efdff3b353c6ecf32ec2419739 Mon Sep 17 00:00:00 2001 From: Chuck Atkins Date: Mon, 30 Nov 2020 07:47:00 -0500 Subject: llvm: conflict for CMake breaking change when treating ASM files as C (#20105) --- var/spack/repos/builtin/packages/llvm/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index f368cd72f9..6469f28c03 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -200,6 +200,11 @@ class Llvm(CMakePackage, CudaPackage): "system debug server", ) + # LLVM bug https://bugs.llvm.org/show_bug.cgi?id=48234 + # CMake bug: https://gitlab.kitware.com/cmake/cmake/-/issues/21469 + # Fixed in upstream versions of both + conflicts('^cmake@3.19.0', when='@6.0.0:11.0.0') + # Github issue #4986 patch("llvm_gcc7.patch", when="@4.0.0:4.0.1+lldb %gcc@7.0:") # Backport from llvm master + additional fix -- cgit v1.2.3-70-g09d2