Source: kubernetes Version: 1.5.5+dfsg-1 Severity: important Justification: fails to build from source
The ppc64el build of kubernetes failed with errors concerning relocation sizes, as excerpted below and detailed at https://buildd.debian.org/status/fetch.php?pkg=kubernetes&arch=ppc64el&ver=1.5.5%2Bdfsg-1&stamp=1492069903&raw=0. Could you please take a look? Thanks! # k8s.io/kubernetes/cmd/kube-apiserver github.com/stretchr/objx.(*Map).Get: relocation for runtime.panicwrap+144 is too big: -33561648 github.com/stretchr/objx.(*Map).Set: relocation for runtime.panicwrap+144 is too big: -33561856 github.com/stretchr/objx.(*Map).JSON: relocation for runtime.panicwrap+160 is too big: -33562096 [...] github.com/stretchr/objx.(*Map).Has: relocation for runtime.panicwrap+148 is too big: -33565468 type..hash.[12]interface {}: relocation for runtime.nilinterhash+92 is too big: -33598380 type..eq.[12]interface {}: relocation for runtime.efaceeq+152 is too big: -33596736 type..hash.github.com/rackspace/gophercloud/openstack/identity/v2/tenants.Tenant: relocation for runtime.strhash+48 is too big: -33600256 /usr/lib/go-1.7/pkg/tool/linux_ppc64le/link: too many errors # k8s.io/kubernetes/cmd/genkubedocs /usr/lib/go-1.7/pkg/tool/linux_ppc64le/link: running gcc failed: exit status 1 /tmp/go-link-091741263/go.o: In function `type..hash.github.com/coreos/etcd/etcdserver/etcdserverpb.RequestHeader': /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go:1:(.text+0x200a728): relocation truncated to fit: R_PPC64_REL24 (stub) against `runtime.memhash' /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go:1:(.text+0x200a754): relocation truncated to fit: R_PPC64_REL24 (stub) against `runtime.strhash' /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go:1:(.text+0x200a784): relocation truncated to fit: R_PPC64_REL24 (stub) against `runtime.memhash' /tmp/go-link-091741263/go.o: In function `github.com/coreos/etcd/etcdserver/etcdserverpb.(*RangeRequest_SortOrder).String': /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/<autogenerated>:1:(.text+0x200a908): relocation truncated to fit: R_PPC64_REL24 (stub) against `runtime.panicwrap' /tmp/go-link-091741263/go.o: In function `github.com/coreos/etcd/etcdserver/etcdserverpb.(*RangeRequest_SortOrder).EnumDescriptor': [...] /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/<autogenerated>:7:(.text+0x200af68): relocation truncated to fit: R_PPC64_REL24 (stub) against `runtime.panicwrap' /tmp/go-link-091741263/go.o: In function `github.com/coreos/etcd/etcdserver/etcdserverpb.(*Compare_CompareTarget).EnumDescriptor': /<<BUILDDIR>>/kubernetes-1.5.5+dfsg/_build/<autogenerated>:8:(.text+0x200b048): additional relocation overflows omitted from the output collect2: error: ld returned 1 exit status # k8s.io/kubernetes/cmd/genman /usr/lib/go-1.7/pkg/tool/linux_ppc64le/link: running gcc failed: exit status 1 [...] # k8s.io/kubernetes/cmd/hyperkube /usr/lib/go-1.7/pkg/tool/linux_ppc64le/link: running gcc failed: exit status 1 [...] # k8s.io/kubernetes/cmd/kubelet /usr/lib/go-1.7/pkg/tool/linux_ppc64le/link: running gcc failed: exit status 1 [...]