diff options
author | Wouter Deconinck <wdconinc@gmail.com> | 2024-10-16 19:51:37 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-16 18:51:37 -0600 |
commit | 5d2c67ec834c04518932d123766e186883879699 (patch) | |
tree | 6e3c7a335cc122af7b9b83df765ee67ae292b717 /var | |
parent | 62fd5d12c2f904ff69983f7fc7b70f09617d4ca0 (diff) | |
download | spack-5d2c67ec834c04518932d123766e186883879699.tar.gz spack-5d2c67ec834c04518932d123766e186883879699.tar.bz2 spack-5d2c67ec834c04518932d123766e186883879699.tar.xz spack-5d2c67ec834c04518932d123766e186883879699.zip |
openldap: add v2.6.8; conflict gcc@14: for older (#47024)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/openldap/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/openldap/package.py b/var/spack/repos/builtin/packages/openldap/package.py index d5fe9f1100..629a81950b 100644 --- a/var/spack/repos/builtin/packages/openldap/package.py +++ b/var/spack/repos/builtin/packages/openldap/package.py @@ -21,6 +21,7 @@ class Openldap(AutotoolsPackage): license("OLDAP-2.8") + version("2.6.8", sha256="48969323e94e3be3b03c6a132942dcba7ef8d545f2ad35401709019f696c3c4e") version("2.6.4", sha256="d51704e50178430c06cf3d8aa174da66badf559747a47d920bb54b2d4aa40991") version("2.6.0", sha256="b71c580eac573e9aba15d95f33dd4dd08f2ed4f0d7fc09e08ad4be7ed1e41a4f") version("2.4.49", sha256="e3b117944b4180f23befe87d0dcf47f29de775befbc469dcf4ac3dab3311e56e") @@ -67,6 +68,9 @@ class Openldap(AutotoolsPackage): depends_on("findutils", type="build") # see https://github.com/openldap/openldap/blob/OPENLDAP_REL_ENG_2_4_48/libraries/liblunicode/Makefile.in + # Newer C compilers (>= Clang 16 and >= GCC 14) reject some constructs removed in C99 + conflicts("%gcc@14:", when="@:2.6.4", msg="Newer C compilers required 2.6.5 or newer") + # Ref: https://www.linuxfromscratch.org/blfs/view/svn/server/openldap.html @when("+client_only") def configure_args(self): |