ld: -no-add-needed breaks linking with weak symbols

Bug #619878 reported by Matthias Klose on 2010-08-18
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
binutils (Debian)
Fix Released
Unknown
binutils (Ubuntu)
Medium
Unassigned
Lucid
Medium
Unassigned

Bug Description

Binary package hint: binutils

see the debian report for the description of the issue, test case and the patch

Matthias Klose (doko) wrote :

fixed in maverick (binutils trunk)

Changed in binutils (Ubuntu):
importance: Undecided → Medium
milestone: none → lucid-updates
status: New → In Progress
Changed in binutils (Ubuntu Lucid):
importance: Undecided → Medium
milestone: none → lucid-updates
status: New → In Progress
Changed in binutils (Ubuntu):
milestone: lucid-updates → none
status: In Progress → Fix Released
Changed in binutils (Debian):
status: Unknown → New
John Dong (jdong) wrote :

ACK from SRU team.

Accepted binutils into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in binutils (Ubuntu Lucid):
status: In Progress → Fix Committed
tags: added: verification-needed
Matthias Klose (doko) wrote :

checked that the example in the debian report does work with the update

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package binutils - 2.20.1-3ubuntu7

---------------
binutils (2.20.1-3ubuntu7) lucid-proposed; urgency=low

  * Fix --no-add-needed with weak symbols (Kirill Smelkov). LP: #619878.
 -- Matthias Klose <email address hidden> Wed, 18 Aug 2010 16:47:29 +0200

Changed in binutils (Ubuntu Lucid):
status: Fix Committed → Fix Released
Changed in binutils (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.