Bug 1452111

Summary: elf/tst-audit set of tests fails with error "no PLTREL found in object ld-linux-x86-64.so.2"
Product: Red Hat Developer Toolset Reporter: Nick Clifton <nickc>
Component: binutilsAssignee: Nick Clifton <nickc>
Status: CLOSED DUPLICATE QA Contact: Martin Cermak <mcermak>
Severity: high Docs Contact:
Priority: unspecified    
Version: DTS 7.0 RHEL 7CC: ashankar, fweimer, glibc-bugzilla, kanderso, law, mcermak, mnewsome, mpolacek, pfrankli, qe-baseos-tools-bugs, skolosov
Target Milestone: alpha   
Target Release: 7.0   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: An enhancement added to the linker would remove entries from the PLT when it was possible to just use the GOT instead. Consequence: Tools that relied upon the presence of these PLT entries fail to work. This also prevents the LD_AUDIT feature from working correctly. Fix: Revert the optimization so that PLT entries are generated even when a shorter GOT entry could be used. Result: LD_AUDIT and other tools work again.
Story Points: ---
Clone Of: 1445781
: 1452574 (view as bug list) Environment:
Last Closed: 2017-10-31 16:11:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1445781, 1452112, 1452151, 1452154, 1452577, 1454328    
Bug Blocks: 1452574, 1454326    

Comment 2 Nick Clifton 2017-05-18 14:25:38 UTC
*** Bug 1452154 has been marked as a duplicate of this bug. ***

Comment 3 Nick Clifton 2017-05-18 14:29:55 UTC
Fixed in:

 binutils-2.27-10.el6

Comment 7 Nick Clifton 2017-10-31 16:11:10 UTC

*** This bug has been marked as a duplicate of bug 1452574 ***