From 67dca5d3df90b4ce0dd13cb33e6c80ffe8c59a03 Mon Sep 17 00:00:00 2001 From: Leno Hou Date: Wed, 4 May 2016 06:21:07 +0000 Subject: [PATCH] eclass/coreos-go: add ppc64 and x86 arch to go_get_arch This patch enabled ppc64 and x86 arch detection. i.e. When use go-1.6.2 compiler, we can build go app on ppc64 and x86 arch. --- .../src/third_party/coreos-overlay/eclass/coreos-go.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/eclass/coreos-go.eclass b/sdk_container/src/third_party/coreos-overlay/eclass/coreos-go.eclass index 6b56bb9170..12f0428d71 100644 --- a/sdk_container/src/third_party/coreos-overlay/eclass/coreos-go.eclass +++ b/sdk_container/src/third_party/coreos-overlay/eclass/coreos-go.eclass @@ -22,6 +22,9 @@ go_get_arch() { local portage_arch=$(tc-arch ${CHOST}) case "${portage_arch}" in x86) echo 386;; + x64-*) echo amd64;; + ppc64) + [[ "$(tc-endian)" = big ]] && echo ppc64 || echo ppc64le ;; *) echo "${portage_arch}";; esac }