Bug 32976

Summary: check that support for -Wl,--no-add-needed doesn't regress
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: tp-glibAssignee: Simon McVittie <smcv>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium Keywords: patch
Version: git master   
Hardware: Other   
OS: All   
URL: http://git.collabora.co.uk/?p=user/smcv/telepathy-glib-smcv.git;a=shortlog;h=refs/heads/ldflags
Whiteboard:
i915 platform: i915 features:

Description Simon McVittie 2011-01-10 10:16:26 UTC
In recent versions of Fedora and Ubuntu, ld defaults to the equivalent of --no-add-needed, which is faster and arguably more correct, but stricter. Some projects fail to compile with this ld behaviour, for instance Bug #29274.

It'd be good for developers' builds to check that this still works, even when not on Fedora/Ubuntu; this branch arranges for that to happen.

For background information see:

http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

or

http://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking
Comment 1 Simon McVittie 2011-03-15 11:55:07 UTC
Fixed in 0.13.18

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.