Open
Bug 1482266
Opened 6 years ago
Updated 2 years ago
Check some binary properties *after* strip
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: glandium, Unassigned)
References
Details
By pure chance, I found that stripping lld-linked binaries removes the GNU_RELRO segment, removing the hardening from bug 1359912. This seems like a bug in binutils, and upgrading binutils should be enough, but since that changes many things, we need to handle this with care. Anyways, this bug is about the fact that we should actually do post-staging checks, because this was only caught by chance (it triggered a behavior flaw in elfhack, that is now fixed).
Comment 1•6 years ago
|
||
Would it make sense to just roll this into a separate post-build verification task like I suggested in bug 1482690 for symbols?
Reporter | ||
Comment 2•6 years ago
|
||
Makes sense.
Reporter | ||
Updated•6 years ago
|
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•