From b0d5f272b08b6d4dbcd717cd4a038b798751bda4 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Thu, 6 Feb 2025 10:52:36 +0100 Subject: [PATCH] llvm: fix @15 %apple-clang@16 (#48887) --- var/spack/repos/builtin/packages/llvm/package.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index 46bdd3bafdc..135d5fd7aed 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -730,6 +730,19 @@ class Llvm(CMakePackage, CudaPackage, LlvmDetection, CompilerPackage): patch("sanitizer-platform-limits-posix-xdr-macos.patch", when="@10:14 platform=darwin") + # https://github.com/spack/spack/issues/48865 + patch( + "https://github.com/llvm/llvm-project/commit/f4be5ed6a3fef0b2b0c60b29e1c0638926638d28.patch?full_index=1", + sha256="51740996bbc01a5049fa859134ad44ffc9514da212cc7d9a445c8d16d6cc867e", + when="@15", + ) + # https://github.com/spack/spack/issues/48865 + patch( + "https://github.com/llvm/llvm-project/commit/73e15b5edb4fa4a77e68c299a6e3b21e610d351f.patch?full_index=1", + sha256="b540ef6e3728d7881d95775a163314fac6e2f9207f5d5e8b79c8c73c73ba4dc3", + when="@15:16", + ) + @when("@14:17") def patch(self): # https://github.com/llvm/llvm-project/pull/69458