[CentOS] CentOS 4.0 -> 4.1 update failing

Tue Jun 21 18:41:13 UTC 2005
Johnny Hughes <mailing-lists at hughesjr.com>

On Tue, 2005-06-21 at 12:33 -0400, Dan Pritts wrote:
> On Tue, Jun 21, 2005 at 01:46:36AM +0000, Bryan J. Smith <b.j.smith at ieee.org> wrote:
> > > Right ... but in a software capacity we are also talking about pentium,
> > > pentium mmx, cyrix i686, amd k6, via c3 that use i586 packages.  
> > 
> > You want to use i686 for AMD K6, Cyrix M2 and Via C3.
> 
> I read a web page that suggested that in some cases software built for
> "i686" would not in fact work on Via C3 processors (this is near & dear
> to my heart since i just bought a motherboard based on one).  The C3 is
> definitely a modern platform - it's not fast by modern standards but it
> works well enough for many applications and its heat/power requirements
> are wonderful (circa 10 watts).  
> 
> The discussion suggested that the "cmov" instruction was the problem.
> According to this page this instruction is optional according to 
> whatever spec there is of what it takes to be an i686, but that often
> "i686" code includes this instruction.  I've seen other stuff that
> suggested that newer gcc versions had corrected this.
> 
> Anyone know for sure?
> 
> I, of course, had similar upgrade problems to the original poster.  
> I don't really care about the performance optimizations from "i386"
> to "i686" as long as i'll continue to have something that works.
> 
> One additional interesting data point.  The CentOS 4.0 installer
> gave me the "i586" glibc and the "i686" kernel.  I would hope that
> this would be consistent.
> 

That is by design ... the i686 glibc will not work with the c3 ... the
i686 kernel will.

You need to use the i386 glibc.  As written, the latest RH glibc SRPM
will not build for --target i486 or --target i586 ... I am close to
making it build properly for --target i586, but since the .i386 glibc
works well on i586 and it should build with that target unmodified in
the future, that is the way we will proceed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.centos.org/pipermail/centos/attachments/20050621/94c74a03/attachment-0005.sig>