summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2024-10-16 19:44:49 -0500
committerGitHub <noreply@github.com>2024-10-16 18:44:49 -0600
commit62fd5d12c2f904ff69983f7fc7b70f09617d4ca0 (patch)
tree537a10fb847b06e2ec1ceec5f219a02458be1a1a
parent64a7525e3ff2a6ca1d44aeadde9b9d26878d73ec (diff)
downloadspack-62fd5d12c2f904ff69983f7fc7b70f09617d4ca0.tar.gz
spack-62fd5d12c2f904ff69983f7fc7b70f09617d4ca0.tar.bz2
spack-62fd5d12c2f904ff69983f7fc7b70f09617d4ca0.tar.xz
spack-62fd5d12c2f904ff69983f7fc7b70f09617d4ca0.zip
cyrus-sasl: patch v2.1.27:2.1.28 for gcc-14 (#47019)
-rw-r--r--var/spack/repos/builtin/packages/cyrus-sasl/package.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/cyrus-sasl/package.py b/var/spack/repos/builtin/packages/cyrus-sasl/package.py
index f4f92d0a6d..afc7bd68e8 100644
--- a/var/spack/repos/builtin/packages/cyrus-sasl/package.py
+++ b/var/spack/repos/builtin/packages/cyrus-sasl/package.py
@@ -23,6 +23,14 @@ class CyrusSasl(AutotoolsPackage):
version("2.1.24", sha256="1df15c492f7ecb90be49531a347b3df21b041c2e0325dcc4fc5a6e98384c40dd")
version("2.1.23", sha256="b1ec43f62d68446a6a5879925c63d94e26089c5a46cd83e061dd685d014c7d1f")
+ # ensure include time.h, https://github.com/cyrusimap/cyrus-sasl/pull/709
+ patch(
+ "https://github.com/cyrusimap/cyrus-sasl/commit/266f0acf7f5e029afbb3e263437039e50cd6c262.patch?full_index=1",
+ sha256="819342fe68475ac1690136ff4ce9b73c028f433ae150898add36f724a8e2274b",
+ when="@2.1.27:2.1.28",
+ )
+ conflicts("%gcc@14:", when="@:2.1.26")
+
depends_on("c", type="build") # generated
depends_on("m4", type="build")