Le Lundi 23 Septembre 2002 14:33, Gregory K. Meyer a écrit :
> On Monday 23 September 2002 05:32, Stéphane Teletchéa wrote:
> > I did some recompilation of src rpm (nvidia), and they are still compiled
> > for i586 ...
> >
> > Stef
>
> If you look in your /usr/lib/rpm/rpmrc file, you'll see a section that
> looks like this:
>
> #############################################################
> # For a given uname().machine, the default build arch
>
> buildarchtranslate: athlon: i586  <==== Athlon builds to i586
> buildarchtranslate: i686: i586  <==== i686 builds to i586
> buildarchtranslate: k6: i586
> buildarchtranslate: i586: i586
> buildarchtranslate: i486: i486
> buildarchtranslate: i386: i386
>
>
> What you are experiencing is normal for Mandrake.  If you want to build for
> a higher architecture, you must create a /etc/rpmrc file to override the
> system defaults.  In fact, since uname -m reports i686 (try it) on an
> Athlon system, you have to tranlate the build architectures thusly:
>
> buildarchtranslate: athlon: athlon
> buildarchtranslate: i686: athlon
> buildarchtranslate: k6: i586
> buildarchtranslate: i586: i586
> buildarchtranslate: i486: i486
> buildarchtranslate: i386: i386
>
> If you want, I'll send you the entire contents of my /etc/rpmrc file.  Hope
> this helps.


Ok for the explanation.

So it's normal, not a bug.

Stef

Reply via email to