fairlogger: 1.9 and older are incompatible with fmt 9+ (#36336)

Co-authored-by: Dennis Klein <d.klein@gsi.de>
This commit is contained in:
Dr. Christian Tacke 2023-03-23 18:50:18 +01:00 committed by GitHub
parent fa37ff51e7
commit fdd94d1ee9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,6 +60,7 @@ class Fairlogger(CMakePackage):
# See https://github.com/spack/spack/pull/22303 for reference # See https://github.com/spack/spack/pull/22303 for reference
depends_on(Boost.with_default_variants, when="+pretty") depends_on(Boost.with_default_variants, when="+pretty")
conflicts("^boost@1.70:", when="^cmake@:3.14") conflicts("^boost@1.70:", when="^cmake@:3.14")
depends_on("fmt@:8", when="@:1.9")
depends_on("fmt@5.3.0:5", when="@1.6.0:1.6.1") depends_on("fmt@5.3.0:5", when="@1.6.0:1.6.1")
depends_on("fmt@5.3.0:", when="@1.6.2:") depends_on("fmt@5.3.0:", when="@1.6.2:")