Bug 1500836 - Binutils fails to resolve relocations of golang shared so at build time on AArch64
Summary: Binutils fails to resolve relocations of golang shared so at build time on AA...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Developer Toolset
Classification: Red Hat
Component: binutils
Version: DTS 7.1 RHEL 7
Hardware: aarch64
OS: Linux
unspecified
unspecified
Target Milestone: alpha
: 8.0
Assignee: Nick Clifton
QA Contact: Martin Cermak
URL:
Whiteboard:
Depends On: 1430743
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-11 15:05 UTC by Jeff Law
Modified: 2018-01-16 18:34 UTC (History)
10 users (show)

Fixed In Version: binutils-2.28-9.el7.rpm
Doc Type: Bug Fix
Doc Text:
The ld linker generates correct dynamic executables Previously, the *ld* linker failed to create correct dynamic executables and terminated when invoked by the Go language compiler *go* on the 64-bit ARM architecture. The linker has been updated to correctly handle copy relocations. As a result, the linker no longer fails in the described situation.
Clone Of: 1430743
Environment:
Last Closed: 2018-01-16 18:33:35 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Comment 1 Nick Clifton 2018-01-09 16:40:25 UTC
Fixed in binutils-2.28-9.el7.rpm

Comment 3 Matt Newsome 2018-01-16 18:34:16 UTC
This issue should be resolved in the current Red Hat Developer Toolset 7.0 release. If this is found not to be the case, please re-open this issue with a reproducible test case.


Note You need to log in before you can comment on or make changes to this bug.