mmseqs2: patching to support building with %gcc@13: (#38296)

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
This commit is contained in:
George Young 2023-06-26 13:59:05 +01:00 committed by GitHub
parent 1949f67a71
commit 105ac0c377
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,6 +23,14 @@ class Mmseqs2(CMakePackage):
depends_on("zstd")
depends_on("mpi", when="+mpi")
# patch to support building with gcc@13:
patch(
"https://github.com/soedinglab/MMseqs2/commit/3e43617.patch?full_index=1",
sha256="673737ac545260e7800ca191c6eee14feef3318d9cfa5005db32bd2ab3c006fe",
when="%gcc@13:",
level=1,
)
# apple-clang will build with +openmp with llvm-openmp as a dependency
# however when running with real data, it threw segmentation faults
conflicts("%apple-clang", when="+openmp")