%global optflags <blah_blah>

Jakub Bogusz qboosh w prioris.mini.pw.edu.pl
Wto, 2 Paź 2001, 09:30:26 CEST


On Tue, Oct 02, 2001 at 03:27:48AM +0200, Tomasz Kłoczko wrote:
> On Mon, 24 Sep 2001, Jakub Bogusz wrote:
> > On Mon, Sep 24, 2001 at 02:32:12PM +0200, Tomasz Kłoczko wrote:
> > > On Mon, 24 Sep 2001, Jakub Bogusz wrote:
> > > [..]
> > > > Można. Ale jeżeli %ssl było zadeklarowane gdzieś w specu, to --define
> > > > z linii poleceń go nie przedefiniuje (sprawdziłem).
> > > 
> > > Czyli w spec mogłoby wpadać:
> > > 
> > > %if ! %{ssl}
> > > %define		ssl	0
> > > %endif
> > 
> > Nie bardzo.
> > Jeżeli w specu nigdzie wcześniej nie było %ssl zdefiniowane, to powyższy
> > fragment powoduje:
> 
> Ale powinno zadzaiłać już:
> 
> %if ! "%{ssl}"
> %define             ssl     0
> %endif

Tak niezależnie od zdefiniowania lub nie %ssl mamy:
$ rpm -bp a.spec
błąd: ! only on numbers
błąd: /home/users/qboosh/rpm/SPECS/a.spec:16: parseExpressionBoolean returns -1
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.12170


-- 
Jakub Bogusz
http://prioris.mini.pw.edu.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl