On Tue, Nov 16, 2010 at 07:04:53PM +0100, Matthias Klose wrote: > On 16.11.2010 10:42, Roger Leigh wrote: >> On Tue, Nov 16, 2010 at 01:14:09AM +0100, Matthias Klose wrote: >>> On 14.11.2010 13:19, Julien Cristau wrote: >>>> On Fri, Oct 29, 2010 at 15:43:57 +0200, Matthias Klose wrote: >>>> >>>>> For wheezy I'm planning to change the linking behaviour for DSOs >>>>> (turning on --as-needed and --no-copy-dt-needed-entries. The >>>>> rationale is summarized in >>>>> http://wiki.debian.org/ToolChain/DSOLinking. I would like to know >>>>> about issues with these changes on some of the Debian ports, and if >>>>> we need to disable one of these changes on some port. >>>>> >>>> --no-add-needed sounds like it'll cause a *lot* of build failures for no >>>> particular gain. I don't think it's a good idea. >>> >>> I think it is. Besides fixing potential bugs, else you'll never be able >>> to use gold as the linker. See the already filed bug reports. >> >> This change is one I can agree with on technical grounds, though it >> will cause a great deal of pain in the short term. Have we got any >> estimates on exactly how much breakage will result before the change >> gets made? > > see http://wiki.debian.org/ToolChain/DSOLinking#Furtherinformation > referenced in the first email of this thread. I had a look at that, and we've got (summarised) 413 outstanding bugs 308 fixed/pending So there's still some way to go, but looking promising. I did notice that all those bugs were filed almost exactly a year ago. This won't have picked up issues with current packages, such as the Boost link failures I've encountered. Would it be possible to repeat the archive-wide rebuild with our current sources? Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
Description: Digital signature