zsh.spec (było: -fomit-frame-pointer)

Jakub Bogusz qboosh at pld.org.pl
Tue Apr 22 16:30:09 CEST 2003


On Tue, Apr 22, 2003 at 04:17:31PM +0200, Tomasz Pala wrote:
> On Tue, Apr 22, 2003 at 16:11:53 +0200, Jakub Bogusz wrote:
> > > rozwijał. Tylko mam wątpliwości co do zasięgu tak określonego makra -
> > > będzie widoczne w %install, bo czasem i tam się coś dokompilowuje?
> > 
> > Raczej nie - %install chyba jest uruchamiane jako oddzielny skrypt
> > shella.
> 
> To pozostają dwa pytania:
> 
> 1. czy jakiekolwiek budowanie rzeczy, które mają trafić do pakietu, w
> %install jest prawidłowe?

Raczej nie (nie licząc relinkowania, ale ono nie używa CFLAGS) - ale
w niektórych przypadkach (np. XFree86) za dużo szukania żeby komuś
chciało się poprawić (jak do tej pory - bo nie ma przeciwwskazań, żeby
to zrobić).

> 2. czemu echo %{optflags} w %install i tak zwraca pustą linię? Odniosłem
> wczoraj wrażenie, że %optflags samo w sobie ma zasięg ograniczony tylko
> do sekcji %build.

Nie. "%define optflags $newoptflags" obowiązuje do końca speca - czyli
w %install to echo wyświetla pustą zawartość zmiennej. Spróbuj tak:
echo '%{optflags}'


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



More information about the pld-devel-pl mailing list