Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 427442 - sys-devel/prelink unconditionally builds a static executable with no explanation
Summary: sys-devel/prelink unconditionally builds a static executable with no explanation
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-21 08:34 UTC by Michał Górny
Modified: 2012-07-21 19:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-07-21 08:34:24 UTC
sys-devel/prelink should either be fixed to use dynamic linking, or at least the static linking should be made USE-controlled. Is there a reason it is forced on users?
Comment 1 SpanKY gentoo-dev 2012-07-21 13:44:45 UTC
because prelink messes with all shared libraries, it needs to be static in order to recover from any bad situations where prelinking goes wrong.  this has happened in the past.
Comment 2 SpanKY gentoo-dev 2012-07-21 15:55:26 UTC
to be clear, we've seen prelink break glibc itself, so if prelink was dynamic, there'd be no way to unprelink glibc and thus unbreak the system.