summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorGeorge Young <A-N-Other@users.noreply.github.com>2023-06-20 20:42:22 +0100
committerGitHub <noreply@github.com>2023-06-20 12:42:22 -0700
commitd0e843ce03d39b1fbfa2031fef670c2cb99d5a17 (patch)
treee6170063dda7390668cc66ec446ac47eaa192630 /var
parent37f6231f2a3994b4923fbcab3c350175bcb1c529 (diff)
downloadspack-d0e843ce03d39b1fbfa2031fef670c2cb99d5a17.tar.gz
spack-d0e843ce03d39b1fbfa2031fef670c2cb99d5a17.tar.bz2
spack-d0e843ce03d39b1fbfa2031fef670c2cb99d5a17.tar.xz
spack-d0e843ce03d39b1fbfa2031fef670c2cb99d5a17.zip
ncbi-rmblastn: patching to support building with %gcc@13: (#38382)
* ncbi-rmblastn: patching to support building with %gcc@13: * ncbi-rmblastn: patching to build with %gcc@13: --------- Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/ncbi-rmblastn/gcc13.patch10
-rw-r--r--var/spack/repos/builtin/packages/ncbi-rmblastn/package.py3
2 files changed, 13 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/ncbi-rmblastn/gcc13.patch b/var/spack/repos/builtin/packages/ncbi-rmblastn/gcc13.patch
new file mode 100644
index 0000000000..3eb0e7ccea
--- /dev/null
+++ b/var/spack/repos/builtin/packages/ncbi-rmblastn/gcc13.patch
@@ -0,0 +1,10 @@
+--- c++/include/util/impl/compile_time_bits.hpp 2023-01-05 15:04:14.000000000 +0000
++++ c++/include/util/impl/compile_time_bits.hpp.patched 2023-06-14 10:38:16.316603211 +0100
+@@ -39,6 +39,7 @@
+ #include <limits>
+ #include <stdexcept>
+ #include <array>
++#include <cstdint>
+
+ // forward declarations to avoid unnecessary includes
+ namespace ncbi
diff --git a/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py b/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
index c18f556540..d4a1ca479f 100644
--- a/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
+++ b/var/spack/repos/builtin/packages/ncbi-rmblastn/package.py
@@ -43,6 +43,9 @@ class NcbiRmblastn(AutotoolsPackage):
archive_sha256="e746ee480ade608052306fd21f015c8a323f27029f65399275216f9a4c882d59",
when="@2.9.0",
)
+
+ patch("gcc13.patch", level=0, when="@2.14.0:%gcc@13:")
+
depends_on("cpio", type="build")
depends_on("boost")
depends_on("lzo")