From b1a9bd97f7830a227d018e01cf0c2764530674ae Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Fri, 16 Sep 2016 22:05:43 +0200 Subject: [PATCH] go: enable aarch64 (target only). --- srcpkgs/go/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/go/template b/srcpkgs/go/template index d24481f8ffe..cc65bfd5788 100644 --- a/srcpkgs/go/template +++ b/srcpkgs/go/template @@ -2,7 +2,7 @@ pkgname=go _bootstrap_version=1.4.2 version=1.7.1 -revision=1 +revision=2 wrksrc=go hostmakedepends="git ca-certificates" short_desc="The Go Programming Language" @@ -27,6 +27,7 @@ _go_targetarch() { x86_64*) export hostarch=amd64;; esac case "$XBPS_TARGET_MACHINE" in + aarch64*) targetarch=arm64;; arm*) targetarch=arm;; i686*) targetarch=386;; x86_64*) targetarch=amd64;; @@ -67,6 +68,9 @@ do_build() { GOOS=linux GOARCH=arm bash make.bash --no-clean + GOOS=linux + GOARCH=arm64 + bash make.bash --no-clean for os in darwin freebsd linux windows; do for arch in 386 amd64; do GOARCH=$arch @@ -92,6 +96,7 @@ do_install() { if [ "$CROSS_BUILD" ]; then case "$XBPS_TARGET_MACHINE" in + aarch64*) bindir=bin/linux_arm64;; arm*) bindir=bin/linux_arm;; i686*) bindir=bin/linux_386;; x86_64*) bindir=bin/linux_amd64;;