Jeff Kowalczyk changed bug 1098017
What Removed Added
Status NEW RESOLVED
CC   jkowalczyk@suse.com
Resolution --- FIXED

Comment # 25 on bug 1098017 from
Closing along with bsc#1113978. Published packages of Go 1.10+ now include the
following:

# gccgo on ppc64le with default PIE enabled fails with:
# error while loading shared libraries:
# R_PPC64_ADDR16_HA re10143fb0c for symbol `' out of range
# track https://github.com/golang/go/issues/28531
# linuxppc-dev discussion:
# "PIE binaries are no longer mapped below 4 GiB on ppc64le"
# https://lists.ozlabs.org/pipermail/linuxppc-dev/2018-November/180862.html
# fixes bsc#1113978 boo#1098017
%ifarch ppc64le
#!BuildIgnore: gcc-PIE
%endif

And the relevant go1.10 changelog entry is:

- Fix build error with PIE linker flags on ppc64le. bsc#1113978 boo#1098017
  * gccgo on ppc64le with default PIE enabled fails with:
    error while loading shared libraries:
    R_PPC64_ADDR16_HA re10143fb0c for symbol `' out of range
  * linuxppc-dev discussion:
    "PIE binaries are no longer mapped below 4 GiB on ppc64le"
    https://lists.ozlabs.org/pipermail/linuxppc-dev/2018-November/180862.html
  * Add for ppc64le only: #!BuildIgnore: gcc-PIE
  * OBS environment defaults to PIE
  * Upstream fix for go buildmode PIE desired, track upstream go#28531


You are receiving this mail because: