Ok for now all I have is:
probably it's not possible to use rhel5 kernel on centos4 box
I installed ovzkernel-ent-devel-2.6.18-164.2.1.el5.028 and was trying to build cisco_ipsec module and it complained about glibc at least 2.5 version. in centos4 it is 2.43.
second I installed http://download.openvz.org/kernel/branches/rhel4-2.6.9/023st ab051.3/ovzkernel-2.6.9-023stab051.3.src.rpm
and
cd /usr/src/redhat/SPECS
rpmbuild -bp --target=i686 kernel-ovz.spec
then
cd /usr/src/redhat/BUILD/ovzkernel-2.6.9/linux-2.6.9
cp configs/kernel-2.6.9-i686-enterprise.config.ovz .config
then there is good howto:
http://wiki.centos.org/HowTos/BuildingKernelModules
so...
edit Makefile:
edit EXTRAVERSION = -2.6.9-023stab051.3-enterprise
add VZVERSION = 023stab051.3
make oldconfig
make prepare
make modules_prepare
and at least cisco_ipsec module compiles. after some time will try to boot rhel4 openvz kernel and load module
[Updated on: Mon, 28 December 2009 21:57]
Report message to a moderator