From Fedora Project Wiki

< Features

Revision as of 07:34, 28 June 2010 by Dafrito (talk | contribs) (Reworded delete message)

Cog.png
It has been requested that this page be deleted.
This page has been moved to Features/ChangeInImplicitDSOLinking.

Change to the default behaviour of ld

Summary

Change the default behaviour of ld so that ld will not automatically skip linking objects if they are listed as a dependency of another object.


Owner

TBA

Current status

  • Targeted release: Fedora 13
  • Last updated: 2009-11-25
  • Percentage of completion: 50%

Detailed Description

Change the default behaviour of ld. See User_talk:Valce.

Benefit to Fedora

The new default behaviour will help address potential problems further down the line if shared objects ever change their dependencies.

Scope

Changes the default behaviour of ld, which will affect compilation.

Test Plan

  1. Run mass mock builds, notify owners of packages that have problems under the new ld.

User Experience

Some packages may need to explicitly link shared objects if they have neglected to do so.

Dependencies

None

Contingency Plan

  • Continue without such capability.

Documentation

None yet. A temporary description (still a work-in-progress) is up in User_talk:Valce

Release Notes