diff options
author | Michael Stapelberg <michael@stapelberg.de> | 2013-08-19 22:36:24 +0200 |
---|---|---|
committer | Michael Stapelberg <michael@stapelberg.de> | 2013-08-19 22:41:10 +0200 |
commit | fe0163a2479cb19c427e68923938b930e000c2a4 (patch) | |
tree | 1e9244269a17735ebc4d598241d252f5823ab14b /api | |
parent | 9bd7b5ec4cd88dfc5c21ea548d750b676be3c22a (diff) | |
download | golang-fe0163a2479cb19c427e68923938b930e000c2a4.tar.gz |
compile golang-go-linux-* for each arch
Before this commit, golang-go-* were Architecture: all, meaning that
they are built only once on — typically — either an amd64 or i386
machine.
However, cgo is only available when building natively, meaning that when
building on amd64, only golang-go-linux-amd64 had cgo enabled, or when
building on i386, only golang-go-linux-386 had cgo enabled.
Given that the packages behave differently depending on which
architecture they are compiled, “Architecture: all” is obviously wrong.
For golang-go-*-* where * is !linux, this is not a concern, since these
packages can _only_ be used when cross-compiling anyway. When golang-go
becomes available on more architectures, this needs to be changed.
Diffstat (limited to 'api')
0 files changed, 0 insertions, 0 deletions