DSO linking changes for natty

Registered by Matthias Klose on 2010-10-07

Currently the linker uses indirect dependent shared libraries to resolve symbols when linking shared libraries or binaries. Not using indirect dependent shared libraries to resolve symbols has the disadvantage that indirectly linked shared libraries end up in the list of dependencies for a package.

Details: http://wiki.debian.org/ToolChain/DSOLinking

Blueprint information

Status:
Complete
Approver:
Colin Watson
Priority:
Medium
Drafter:
Matthias Klose
Direction:
Needs approval
Assignee:
Matthias Klose
Definition:
Drafting
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Matthias Klose on 2010-10-07
Completed by
Matthias Klose on 2011-03-30

Related branches

Sprints

Whiteboard

This is implemented for natty (main).

Still some build failures in universe (therefore ld --as-needed) was removed for the natty release, and will be re-enabled for the o-series.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.