zsh.spec (by³o: -fomit-frame-pointer)
Tomasz Pala
gotar w polanet.pl
Wto, 22 Kwi 2003, 00:50:41 CEST
On Tue, Apr 22, 2003 at 00:43:03 +0200, Jakub Bogusz wrote:
> > Czy tak jest dobrze? Bo innego pomys³u na dodanie nie mam... Chyba nie
> > powinno szkodziæ, gdy¿ jest:
> > rpmcflags %{?debug:%debugcflags}%{!?debug:%optflags}
>
> Obawiam siê, ¿e to nie zadzia³a,
Dzia³a, sprawdza³em przed commitem. Tylko czy nie ma innych
przeciwskazañ?
> bo %define jest wykonywane przy
> parsowaniu speca, du¿o wcze¶niej ni¿ wywo³ywanie skryptu %prep (który
> zreszt± jest wykonywany przez /bin/sh, wiêc rpm nie ma we¼mie stamt±d
> warto¶ci zmiennej do rozwiniêcia makra).
Nie wiem czemu, ale dzia³a. No i ciekawe efekty daje co¶ a'la:
%define makro "%makro cokolwiek" ;)
> Raczej trzeba by dodaæ przed %configure (które przekazuje CFLAGS):
> CFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer}"
> (ew. to samo z CXXFLAGS lub FFLAGS, je¶li s± pliki w C++ czy Fortranie).
Gdyby tamto nie dzia³a³o, to trzeba by tak kombinowaæ (wiêcej zmiennych,
%{!?debug:...}. Ale dzia³a, wiêc chyba lepiej zmieniæ u ¼ród³a, którym
jest makro %optflags?
--
GoTaR <priv0.onet.pl->gotar> USA sux
...D¿ahilijja... znowu? Nadal...
PLD stuff at http://mops.uci.agh.edu.pl/~gotar/
Wiêcej informacji o li¶cie dyskusyjnej pld-devel-pl