I'm reporting this bug because the package in summary fails to build when forcing --as-needed on through spec files (check out http://blog.flameeyes.eu/2008/11/14/problems-and-mitigation-strategies-for-as-needed for details). Please note that this bug _might_ apply to -Wl,--as-needed in LDFLAGS as well; in both cases it should be fixed. Also, if this is due to the package in question not respecting user-defined LDFLAGS, you should get to fix that too. Check the attached build log. Thanks, Diego
Created attachment 220037 [details] Build log
Created attachment 220953 [details, diff] noad-0.7.0.20100119-asneeded.patch
Created attachment 220955 [details] build.log Although there is more broken than just linking, see build.log.
(In reply to comment #3) > Created an attachment (id=220955) [details] > build.log > > Although there is more broken than just linking, see build.log. > I forgot to say that its caused due to "--with-tools".
(In reply to comment #3) > Created an attachment (id=220955) [details] > build.log > > Although there is more broken than just linking, see build.log. > Indeed. I've applied your -Wl,--as-needed patch anyway, to get this bug off the asneeded tracking bug. + 25 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> + +files/patches-0.7.x/noad-0.7.0.20100119-asneeded.patch, + noad-0.7.0.20100119.ebuild: + Fix -Wl,--as-needed failure with "make check" wrt #305571, thanks to + Christian Ruppert for patch.
Actual version is "fine" and has no --with-tools.