summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/exciting/for_aarch64.patch12
-rw-r--r--var/spack/repos/builtin/packages/exciting/package.py3
2 files changed, 15 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/exciting/for_aarch64.patch b/var/spack/repos/builtin/packages/exciting/for_aarch64.patch
new file mode 100644
index 0000000000..01e4a73939
--- /dev/null
+++ b/var/spack/repos/builtin/packages/exciting/for_aarch64.patch
@@ -0,0 +1,12 @@
+--- spack-src/src/FoX/config/config.guess.bak 2019-03-20 20:13:07.000000000 +0900
++++ spack-src/src/FoX/config/config.guess 2020-12-22 09:36:28.448022150 +0900
+@@ -832,6 +832,9 @@
+ arm*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
++ aarch64:Linux:*:*)
++ echo ${UNAME_MACHINE}-unknown-linux-gnu
++ exit ;;
+ avr32*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
diff --git a/var/spack/repos/builtin/packages/exciting/package.py b/var/spack/repos/builtin/packages/exciting/package.py
index 6f9114450a..c44f9aa93d 100644
--- a/var/spack/repos/builtin/packages/exciting/package.py
+++ b/var/spack/repos/builtin/packages/exciting/package.py
@@ -22,6 +22,9 @@ class Exciting(MakefilePackage):
# as-of-yet unpublished fix to version 14
patch('dfgather.patch', when='@14', working_dir='src/src_xs', level=0)
+ # Patch to add aarch64 in config.guess
+ patch('for_aarch64.patch', when='target=aarch64:')
+
variant('mpi', default=False, description='Use MPI')
variant('mkl', default=False, description='Use MKL')
variant('omp', default=True, description='Use OpenMP')