On Monday 15 of March 2004 10:24, Marcin Krzyzanowski wrote:
> Dzien dobry,
>
> zauwazylem ze nagle rpm zaczal mi budowac pakiety .pentium3.rpm,
> pomijajac fakt ze mam pentium4 i nijak nie rozumiem tego,
> to bardziej zastanawia mnie czemu to sie zmienilo by default
> przy upgrejdzie. 

rpm, wykrywa architekture w kolejnosci ze tak powiem,
od najbardziej do najmniej zaawansowanej technologicznie.

#       if defined(__linux__) && defined(__i386__)
        {
            char class = (char) (RPMClass() | '0');

            if ((class == '6' && is_athlon()) || class == '7')
                strcpy(un.machine, "athlon");
            else if (is_pentium3())
                strcpy(un.machine, "pentium3");
            else if (strchr("3456", un.machine[1]) && un.machine[1] != class)
                un.machine[1] = class;
        }
#       endif

jednakoz P4 nie powinno sie lapac na test PIII (family:6, model: 7..11).
pokaz mi /proc/cpuinfo.

> Co bylo zlego w i686 ?

cchociazby brak MMX (tudziez SSE).

> Nie lepiej zostawic i686 a jesli ktos chce to dopiero przestawia
> sobie w pentium3 a nie odwrotnie ? 

a czy na athlona tez sie przestawia z i686, czy rpm sam wybiera? ;)

-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...

_______________________________________________________
złota zasada - kto się nie zna, niech się nie wypowiada

Odpowiedź listem elektroniczym