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
[...]

Reply via email to