From 27c0dab5ca1944d686894f17e2a05bc7ddac3061 Mon Sep 17 00:00:00 2001 From: Mikael Simberg Date: Tue, 12 Dec 2023 16:33:44 +0100 Subject: fmt: Add patch to allow compilation with clang in CUDA mode (#41578) --- var/spack/repos/builtin/packages/fmt/package.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/fmt/package.py b/var/spack/repos/builtin/packages/fmt/package.py index 21c5fa5c5b..27e542666f 100644 --- a/var/spack/repos/builtin/packages/fmt/package.py +++ b/var/spack/repos/builtin/packages/fmt/package.py @@ -84,6 +84,13 @@ class Fmt(CMakePackage): when="@9.0.0:9.1.0", ) + # Fix compilation with clang in CUDA mode: https://github.com/fmtlib/fmt/issues/3740 + patch( + "https://github.com/fmtlib/fmt/commit/89860eb9013a345608c8144b1aad5f12b0682d7e.patch?full_index=1", + sha256="6ef12fe60a2b3625139c6d29c748dafd81b51e2a0690c1fa37604ed5b15615e0", + when="@10.0.0:10.1.1", + ) + def cmake_args(self): spec = self.spec args = [] -- cgit v1.2.3-60-g2f50