On Fri, Mar 7, 2014 at 7:40 PM, Abhijeet Kasurde <[email protected]> wrote: > I want to create a RPM package out of source tar file to support all > kernel versions in RHEL 6.
> I have created a RPM-spec file for kernel 2.6.32-358 (RHEL 6.4), and > it gives me working RPM. Now here is problem, when I install that same > RPM on kernel 2.6.32-279 (RHEL 6.3), modprobe fails as .ko file goes > in /lib/modules/2.6.32-358.el6-x86_64/extra. As Sankarshan has pointed out, your module needs to be built for each new kernel you install. > What do I do to support all other kernel versions and kernel patches > using this RPM ? > Please give some hint to create unified build system ? DKMS is an option <http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support> CentOS Wiki on building modules - see DKMS section. <http://wiki.centos.org/HowTos/BuildingKernelModules> HTH, -- Arun Khan _______________________________________ Pune GNU/Linux Users Group Mailing List
