SOURCES: rpm-macros.patch - --as-needed by default

Fryderyk Dziarmagowski freetz at gmx.net
Mon Jul 24 08:28:24 CEST 2006


--- Elan Ruusamäe <glen at delfi.ee> wrote:

> On Monday 24 July 2006 01:21, sparky at pld-linux.org wrote:
> > On Sun, Jul 23, 2006 at 10:22:23PM +0200, freetz wrote:
> > > Author: freetz                       Date: Sun Jul 23 20:22:23 2006 GMT
> > > Module: SOURCES                       Tag: HEAD
> > > ---- Log message:
> > > - --as-needed by default
> > >
> > > -+%rpmldflags	%{nil}
> > > ++%rpmldflags	%{!?no_build_with_as_needed:-Wl,--as-needed}
> >
> > i have rebuilt whole PPCRCD with --as-needed and i've found one big
> > problem...
> 
> i believe the ass needed should be added per package (and i saw freetz doing 
> it already).

I think adding to a broken package '%define no_build_with_as_needed 1'
instead of enabling it per package makes sense (after adding
LDFLAGS="%{rpmldflags} -Wl,--as-needed" to 117 packages with only 3
build fails and suggestions from other developers to enable globally)

-- 
Fryderyk Dziarmagowski


More information about the pld-devel-en mailing list