From dea075a8b0c1a6b4ad0e299e53e2c5e56f6b5ecc Mon Sep 17 00:00:00 2001
From: John Jolly <jjolly@jjolly.dev>
Date: Thu, 26 Sep 2024 09:51:06 -0600
Subject: tmux: Fix MacOS header guard collison build bug

---
 var/spack/repos/builtin/packages/tmux/package.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/var/spack/repos/builtin/packages/tmux/package.py b/var/spack/repos/builtin/packages/tmux/package.py
index 11c1f7fa50..0fa3d96bc4 100644
--- a/var/spack/repos/builtin/packages/tmux/package.py
+++ b/var/spack/repos/builtin/packages/tmux/package.py
@@ -64,6 +64,12 @@ class Tmux(AutotoolsPackage):
 
     conflicts("+static", when="platform=darwin", msg="Static build not supported on MacOS")
 
+    patch(
+        "https://github.com/tmux/tmux/commit/775789fbd5c4f3aa93061480cd64e61daf7fb689.patch?full_index=1",
+        sha256="c1b61a1244f758480578888d3f89cac470271c376ea0879996b81e10b397cad0",
+        when="@2.4:",
+    )
+
     @run_before("autoreconf")
     def autogen(self):
         if self.spec.satisfies("@master"):
-- 
cgit v1.2.3-70-g09d2