From f1592e339dd482c788a8b82b7c5935bde539f2d9 Mon Sep 17 00:00:00 2001 From: Toyohisa Kameyama Date: Wed, 3 Jul 2019 02:42:06 +0900 Subject: portcullis package: remove -m64 on aarch64. (#11905) GCC on aarch64 dose not support -m64. This patch removes the -m64 flag if target is aarch64. --- var/spack/repos/builtin/packages/portcullis/package.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/portcullis/package.py b/var/spack/repos/builtin/packages/portcullis/package.py index aded91acdc..20b20cfbd6 100644 --- a/var/spack/repos/builtin/packages/portcullis/package.py +++ b/var/spack/repos/builtin/packages/portcullis/package.py @@ -45,6 +45,11 @@ class Portcullis(AutotoolsPackage): 'scripts/Makefile.am', string=True ) + # remove -m64 on aarch64 + if self.spec.satisfies('target=aarch64'): + for f in ['lib/Makefile.am', 'src/Makefile.am']: + filter_file('-m64', '', f) + def build(self, spec, prefix): # build manpages make('man') -- cgit v1.2.3-60-g2f50