rpm.macros, filterout...
Jakub Bogusz
qboosh w pld-linux.org
Pon, 7 Sie 2006, 21:57:24 CEST
On Mon, Aug 07, 2006 at 09:20:47PM +0200, sparky w pld-linux.org wrote:
> On Mon, Aug 07, 2006 at 08:57:16PM +0200, Jakub Bogusz wrote:
> >
> > Ale kto miałby wrzucać flagi linkera do %{rpmldflags}?
Argh. Nie ma to jak odpisywać mając półtorej nocy do odespania.
Miało być %{rpmcflags}/%{rpmcxxflags}.
Oczywiście %{rpmldflags} służy do umieszczania flag linkera
i tam %filterout_ld powinno się znaleźć.
Chodziło mi o to, po co %filterout_ld jest w %{rpmc*flags}.
> ja ?
>
> > Przecież tylko tego dotyczą te makra. Reszta jest kwestią speca.
>
> dzięki wrzuceniu -Wl,--as-needed znalazłem 2 problemy z LDFLAGS, potem
> napisałem sobie gcc.wrapper'a
>
> > A jeśli już mowa o zwiększaniu uniwersalności, to niektóre pakiety
> > wymagają -O/-O1 zamiast -O0 przy budowaniu pakietów z debug.
> > Powyższe %filterout do tego nie wystarczy...
>
> a to nie wiem, nigdy z debug nie buduję
Może %filterout + %specdebugflags (żeby dodać -O1 na końcu)?
--
Jakub Bogusz http://qboosh.cs.net.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl