Bug 1523946
Summary: | [ppc64] ld switch to relro breaks GDB | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Jan Kratochvil <jan.kratochvil> |
Component: | binutils | Assignee: | Nick Clifton <nickc> |
Status: | CLOSED WORKSFORME | QA Contact: | qe-baseos-tools-bugs |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.5 | CC: | fweimer, jan.kratochvil, jridky, law, lmiksik, mcermak, mkolar, nickc, ohudlick |
Target Milestone: | rc | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | ppc64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | binutils-2.27-27.base.el7 | Doc Type: | No Doc Update |
Doc Text: |
undefined
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2020-02-25 16:50:58 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: | |||
Bug Blocks: | 1522798 |
Description
Jan Kratochvil
2017-12-09 11:15:02 UTC
Hi Jan, This was a snafu. When I reviewed the patches for the RHEL binutils I noticed that we had a patch to enable relro by default. Since there is now a configure option that does the same thing, there was no need for the patch. So I removed it and added the code to the binutils.spec file. Unfortunately I totally forgot about the PowerPC64's problems. Especially since relro is enabled by default for PowerPC64 in the FSF binutils sources. Anyway I have checked in a patch to not enable relro by default for the PowerPC64, so please try out: binutils-2.27-22.base.el7 Cheers Nick Thanks, confirming binutils-2.27-22.base.el7.ppc64 does fix the GDB Bug 1522798 regression. I did not do more regression testing, up to QA. After some internal discussion it has been decided that this BZ is wrong. RELRO support for PowerPC is enabled in RHEL 7.4 and it should continue to be enabled in RHEL 7.5. (The GDB problem was a separate bug that has now been fixed). So I am reverting the patch previously applied for this BZ. The binutils-2.27-27.base.el7 rpm now contains this change. binutils-2.29-13.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1e994c659e binutils-2.29-13.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1e994c659e reclosed |