Comment 0 for bug 1392094

Revision history for this message
Micheal Waltz (ecliptik) wrote : golang-go is unavailable for arm64

When trying to build the golang-go package from source it fails due to know knowing about the instruction set for arm64.

Having this package build for arm64 is particularly useful since it is a dependency on the docker.io package.

mwaltz@zant:/etc$ sudo apt-get build-dep golang
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 119 not upgraded.
mwaltz@zant:/etc$ sudo apt-get -b source golang-go
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'golang-go' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-golang/golang.git
Need to get 9572 kB of source archives.
Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (dsc) [3053 B]
Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (tar) [9521 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (diff) [48.3 kB]
Fetched 9572 kB in 60s (158 kB/s)
gpgv: Signature made Thu Mar 20 10:19:54 2014 UTC using RSA key ID A0E7D8C3
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./golang_1.2.1-2ubuntu1.dsc
dpkg-source: info: extracting golang in golang-1.2.1
dpkg-source: info: unpacking golang_1.2.1.orig.tar.gz
dpkg-source: info: unpacking golang_1.2.1-2ubuntu1.debian.tar.gz
dpkg-source: info: applying add-src-pkg-debug-elf-testdata-hello.patch
dpkg-source: info: applying add-tar-xattr-support.patch
dpkg-source: info: applying 016-armhf-elf-header.patch
dpkg-source: info: applying issue28050043_60001_70001.diff
dpkg-source: info: applying issue27650045_40001_50001.diff
dpkg-source: info: applying issue54790044_100001_110001.diff
dpkg-buildpackage: source package golang
dpkg-buildpackage: source version 2:1.2.1-2ubuntu1
dpkg-buildpackage: source distribution trusty
dpkg-buildpackage: source changed by James Page <email address hidden>
dpkg-buildpackage: host architecture arm64
 dpkg-source --before-build golang-1.2.1
 debian/rules clean
debian/rules:179: *** unrecognized build host instruction set arm64!. Stop.
dpkg-buildpackage: error: debian/rules clean gave error exit status 2
Build command 'cd golang-1.2.1 && dpkg-buildpackage -b -uc' failed.
E: Child process failed