2014-11-12 22:57:40 |
Micheal Waltz |
description |
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 <james.page@ubuntu.com>
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 |
When trying to build the golang 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 <james.page@ubuntu.com>
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 |
|