From 4007f8726dd36d357c4c1a73578493ab9d7bcf1c Mon Sep 17 00:00:00 2001 From: Teague Sterling Date: Mon, 27 May 2024 11:32:48 -0700 Subject: [PATCH] rust: add conflicts with gcc >= 13 (#44404) --- var/spack/repos/builtin/packages/rust/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/rust/package.py b/var/spack/repos/builtin/packages/rust/package.py index 9676d8a033b..d7ed9624658 100644 --- a/var/spack/repos/builtin/packages/rust/package.py +++ b/var/spack/repos/builtin/packages/rust/package.py @@ -86,6 +86,8 @@ class Rust(Package): # src/llvm-project/llvm/cmake/modules/CheckCompilerVersion.cmake conflicts("%gcc@:7.3", when="@1.73:", msg="Host GCC version must be at least 7.4") + # https://github.com/rust-lang/llvm-project/commit/4d039a7a71899038b3bc6ed6fe5a8a48d915caa0 + conflicts("%gcc@13:", when="@:1.63", msg="Rust<1.64 not compatible with GCC>=13") extendable = True executables = ["^rustc$", "^cargo$"]