https://bugzilla.redhat.com/show_bug.cgi?id=1392922
--- Comment #1 from IBM Bug Proxy <bugproxy(a)us.ibm.com> ---
------- Comment From hannsj_uhl(a)de.ibm.com 2016-11-29 03:10 EDT-------
Comment from Lynn A. Boger 2016-11-28 14:24:30 CST
This problem is due to a golang linker issue that happens when binaries get too
big on RISC platforms like ppc64le and arm. With golang, linking can be done
externally (i.e., system linker) or internally (golang linker), which means
fixes are needed for both types of linking.
The patch that had been provided for go 1.7 ppc64le fixes the external linking
case.
I currently do not have a patch for use with internal linking in go 1.7.
The golang community did not accept a backport of these patches because they
were considered too risky.
Fixes for this problem for both internal and external linking are upstream and
will be in go 1.8 when released in Feb. 2017.
As a workaround with go 1.7.3-1.fc26, the setting of
GOLDFLAGS='-linkmode=external'
when doing the build could be used to force all binaries
to be built with external linking, and that avoids the link error.
--
You are receiving this mail because:
You are on the CC list for the bug.