bug w rpm

Artur Frysiak wiget w t17.ds.pwr.wroc.pl
Czw, 29 Kwi 1999, 10:05:21 CEST


[czwartek, 29 kwiecień 1999], Artur Frysiak napisał(a):

> [czwartek, 29 kwiecień 1999], Piotr Czerwinski napisał(a):
> 
> > On Thu, 29 Apr 1999, Artur Frysiak wrote:
> > 
> > > Witam
> > > Znalazłem bug'a w rpm 3.0.1.
> > > Gdy nie ma ~/.rpmrc nie są poprawnie ustawiane flagi optymalizacji.
> > 
> > ??
> > Jak Ci się to objawia (i z czym)?
> > U siebie nic takiego nie dostrzegłem...
> 
> Hmm. Nie udaje mi się tego powtórzyć. Widać miałem coś namieszane. 

Już wiem o co chodzi. Flagi optymalizacji dobierane są według architektury,
czyli
rpm -bb sysklogd.spec 2>&1|grep OPTIMIZE
+ make OPTIMIZE=-O2
CHROOT SPECS:> rpm -bb --target=i586 sysklogd.spec 2>&1|grep OPTIMIZE
+ make 'OPTIMIZE=-O2 -mpentium'
CHROOT SPECS:> rpm -bb --target=i686 sysklogd.spec 2>&1|grep OPTIMIZE
+ make 'OPTIMIZE=-O2 -mpentium'
CHROOT SPECS:> rpm -bb --target=i486 sysklogd.spec 2>&1|grep OPTIMIZE
+ make OPTIMIZE=-O2

Proponuje więc robienie pakietów na Intela w 3 wersjach: 
i386 z -O2
i586 z -O2 -mpentium
i686 z -O2 -mpentiumpro

Aby to działało do konfigure nalaży dodawać patametr %{_target}.

Wiget
-- 
  __    __ _            _
 / / /\ \ (_) __ _  ___| |_  @__mail:  Artur Frysiak
 \ \/  \/ / |/ _` |/ _ \ __|            Rudlice 10
  \  /\  /| | (_| |  __/ |_           98-311 Ostrowek
   \/  \/ |_|\__, |\___|\__|
             |___/           email:   Wiget w t17.ds.pwr.wroc.pl
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
Fingerprint16 = 70 DB E0 2D 12 AB C7 31  B6 58 B5 61 B3 98 B6 E6



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