Bug 2081654 - glibc: Increase reliability of getauxval with explicit ld.so invocation on aarch64
Summary: glibc: Increase reliability of getauxval with explicit ld.so invocation on aa...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: glibc
Version: 8.7
Hardware: aarch64
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: glibc team
QA Contact: qe-baseos-tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-05-04 09:56 UTC by Florian Weimer
Modified: 2023-07-18 14:30 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-13 08:38:48 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-121016 0 None None None 2022-05-04 09:58:40 UTC
Sourceware 23293 0 P2 UNCONFIRMED aarch64: getauxval is broken when run as ld.so ./exe and ld.so adjusts argv on the stack 2022-05-04 09:56:19 UTC

Description Florian Weimer 2022-05-04 09:56:19 UTC
The new ld.so command does not work reliably on aarch64 because of an upstream bug in argv adjustment.

(Among the current RHEL architectures, only aarch64 is affected.)

Comment 4 Florian Weimer 2022-06-13 08:38:48 UTC
After reconsidering, I'm closing this bug as WONTFIX for now. If there is actual application impact, we can revisit this issue and re-consider fixing it in Red Hat Enterprise Linux 8.


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