diff options
author | darmac <xiaojun2@hisilicon.com> | 2020-04-24 00:01:20 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-23 11:01:20 -0500 |
commit | 6cad7a585de5e79d3f2b1c928b61896eecca74b4 (patch) | |
tree | 2256f35bde9527af413ec4ae52b56301153069bf | |
parent | df2cfd26cd03e29b9898fe79c804c78f2d29cbd0 (diff) | |
download | spack-6cad7a585de5e79d3f2b1c928b61896eecca74b4.tar.gz spack-6cad7a585de5e79d3f2b1c928b61896eecca74b4.tar.bz2 spack-6cad7a585de5e79d3f2b1c928b61896eecca74b4.tar.xz spack-6cad7a585de5e79d3f2b1c928b61896eecca74b4.zip |
Go: support for aarch64 (#16083)
-rw-r--r-- | var/spack/repos/builtin/packages/go/package.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/go/package.py b/var/spack/repos/builtin/packages/go/package.py index 600d426a7a..abea06b5a2 100644 --- a/var/spack/repos/builtin/packages/go/package.py +++ b/var/spack/repos/builtin/packages/go/package.py @@ -6,6 +6,7 @@ import os import llnl.util.tty as tty from spack import * +import platform # - vanilla CentOS 7, and possibly other systems, fail a test: # TestCloneNEWUSERAndRemapRootDisableSetgroups @@ -87,7 +88,10 @@ class Go(Package): depends_on('git', type=('build', 'link', 'run')) # TODO: Make non-c self-hosting compilers feasible without backflips # should be a dep on external go compiler - depends_on('go-bootstrap', type='build') + if platform.machine() == 'aarch64': + depends_on('gcc languages=go', type='build') + else: + depends_on('go-bootstrap', type='build') # https://github.com/golang/go/issues/17545 patch('time_test.patch', when='@1.6.4:1.7.4') |