summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTomoyasu Nojiri <68096132+t-nojiri@users.noreply.github.com>2020-12-28 23:21:49 +0900
committerGitHub <noreply@github.com>2020-12-28 15:21:49 +0100
commit7f997f82c28c6ec04b20e7a24254ad074a64041a (patch)
treea2c567b4482a62e14f325a3dff9b5c2a63f84d6d /var
parent0fcedea1d87e7bb4197e16d5d55ed090af86fab7 (diff)
downloadspack-7f997f82c28c6ec04b20e7a24254ad074a64041a.tar.gz
spack-7f997f82c28c6ec04b20e7a24254ad074a64041a.tar.bz2
spack-7f997f82c28c6ec04b20e7a24254ad074a64041a.tar.xz
spack-7f997f82c28c6ec04b20e7a24254ad074a64041a.zip
sionlib: fix for aarch64 (#20525)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/sionlib/for_aarch64.patch11
-rw-r--r--var/spack/repos/builtin/packages/sionlib/package.py1
2 files changed, 12 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/sionlib/for_aarch64.patch b/var/spack/repos/builtin/packages/sionlib/for_aarch64.patch
new file mode 100644
index 0000000000..19f1fe475f
--- /dev/null
+++ b/var/spack/repos/builtin/packages/sionlib/for_aarch64.patch
@@ -0,0 +1,11 @@
+--- spack-src/mf/Makefile.defs.linux-gomp.bak 2019-11-20 20:03:44.000000000 +0900
++++ spack-src/mf/Makefile.defs.linux-gomp 2020-12-22 17:23:16.857881412 +0900
+@@ -11,7 +11,7 @@
+ # Platform Settings
+ #------------------------------------------------------------------------------
+ PREC = 64
+-PFLAG = -m$(PREC)
++PFLAG =
+ AFLAG =
+
+ PLAT = linux
diff --git a/var/spack/repos/builtin/packages/sionlib/package.py b/var/spack/repos/builtin/packages/sionlib/package.py
index f7b6d5a577..4dd5dc3496 100644
--- a/var/spack/repos/builtin/packages/sionlib/package.py
+++ b/var/spack/repos/builtin/packages/sionlib/package.py
@@ -15,6 +15,7 @@ class Sionlib(AutotoolsPackage):
version('1.7.6', sha256='e85253ed3cd17a3b1c124ccd704caea3ad3c200abfcca9cc0851cb14f5a60691', extension='tar.gz')
depends_on('mpi')
+ patch('for_aarch64.patch', when='target=aarch64:')
def configure_args(self):
args = []