mash: added patch with limits header (#35209)
Co-authored-by: luke <luke@DESKTOP-E4JNTC1.attlocal.net>
This commit is contained in:
parent
f0d8355248
commit
4c0116bd64
14
var/spack/repos/builtin/packages/mash/gcc-11.patch
Normal file
14
var/spack/repos/builtin/packages/mash/gcc-11.patch
Normal file
@ -0,0 +1,14 @@
|
||||
# patch method from debian repo
|
||||
# https://salsa.debian.org/med-team/mash/-/blob/master/debian/patches/gcc-11.patch
|
||||
diff -Naur spack-src/src/mash/robin_hood.h spack-src.patched/src/mash/robin_hood.h
|
||||
--- spack-src/src/mash/robin_hood.h 2021-02-26 17:13:33.000000000 -0600
|
||||
+++ spack-src.patched/src/mash/robin_hood.h 2023-01-27 09:37:40.418855844 -0600
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <memory> // only to support hash of smart pointers
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
+#include <limits>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
#if __cplusplus >= 201703L
|
||||
|
@ -18,7 +18,7 @@ class Mash(AutotoolsPackage):
|
||||
|
||||
version("2.3", sha256="f96cf7305e010012c3debed966ac83ceecac0351dbbfeaa6cd7ad7f068d87fe1")
|
||||
|
||||
conflicts("%gcc@11:", msg="mash cannot be build with gcc >= 11")
|
||||
patch("gcc-11.patch", when="%gcc@11:")
|
||||
|
||||
depends_on("autoconf", type="build")
|
||||
depends_on("automake", type="build")
|
||||
|
Loading…
Reference in New Issue
Block a user