On Tue, Dec 30, 2003 at 02:28:13PM +0100, Marek Guevara Braun wrote:
> qboosh wrote:
> 
> > Module name:        SPECS
> > Changes by: qboosh  03/12/30 13:41:45
> > 
> > Modified files:
> >     apache-mod_clamav.spec
> [...]
> > -CPPFLAGS="${CPPFLAGS} -I `/usr/bin/apr-config --includedir`"
> > -CPPFLAGS="${CPPFLAGS} -I `/usr/bin/apu-config --includedir`"
> > +CPPFLAGS="-I `/usr/bin/apr-config --includedir` -I `/usr/bin/apu-config 
> > --includedir`"
> >  export CPPFLAGS
> 
> Nie wiem jak jest z zawartością CPPFLAGS - poprzenio była ona
> zachowywana - teraz jest zastępowana nową wartością. Czy może się
> zdarzyć, że ktoś będzie chciał mieć coś jeszcze w CPPFLAGS (inne
> includy or sth) przy przebudowywaniu src.rpm ?

Raczej nie w ten sposób - to pozwalało na przypadkowe "zatrucie"
środowiska budowania przez ustawione zmienne środowiskowe...

Można by to zrobić przez makro (jak CFLAGS czy LDFLAGS) - ale jak na
razie dla CPPFLAGS nie ma przewidzianego. Jak komuś będzie potrzebne to
się doda (w rpm.macros).


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

__________________________________________________________
nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles

Odpowiedź listem elektroniczym