CentOS 5.1 Kernel for i586 (SRPM patch)
Brian Schueler wrote:
Building a CentOS-5 Kernel for 586 machines is a quite simple way by
enabling i586 in the spec file, adding the kabi information and
creating a debug configuration for i586.
Glibc and openssl for i586 rebuilds out of the box.
Is there a convenient way for CentOS to maintaining i586 for
version 5.1+ as it was done on CentOS-4?
I have seen already an i586 Kernel for CentOS 5.0 in the plus
repository - but I would like to know what problems occurred
causing a discontinuing.
I've made a patch for the kernel srpm (working on 2.6.18-53.el5 up to
2.6.18-53.1.6.el5) enabling rebuilding for the i586 target.
CentOS 5.1 successfully runs on a Pentium 1 (tested: 200 MHz,
64MB RAM). (AMD-K6 should run, too.)
I do understand that it will run (barely) on those in CLI mode, but that
is far below the RHEL guidelines for memory and support.
The motivation is that some i586 class routers running CentOS-3
which should be replaced with 5.
CentOS-4 might be a better choice as we intend to support i586 on there
for it's lifetime.
The patch is located at:
The c5 centosplus kernel can already build i586 ...
The problem is that we do not want to support i586 on c5 and forward
because the anaconda changes required to make install possible are much
harder than on CentOS-4.
With the development of the c5 liveCD and that also depending on
anaconda, we do not think that i586 support is really worth the risk of
incompatibility that major changes to anaconda can cause.
Also ... the C5 openssl and glibc do NOW build on i586, however they are
not guaranteed to do so in the future. We have already had the centos-4
glibc NOT building on i586 and that causing problems in the past.
We will support i586 on CentOS-4 until 2012, but I don't see us
supporting it at this time on CentOS-5. That could change.
CentOS-devel mailing list