Since there is kmodtool support for el7, it should be possible to
build pre-built kmod there.
I don't think everything is perfect:
- There is no kABI tracking (if that means a thing for you).
- The base directory isn't there when updating the kernel (kmod will
be installed to /lib/modules/3.10.0-514.el7.x86_64 , but this
directory will not exists if updating to 3.10.0-514.10.2.el7.x86_64).
- There are probably the usual RFE for kmodtool/akmods.
- Secure Boot can probably be worked on based on this.
On a side note, it's questionable to have pre-built version for nvidia
binary driver.
At least we can discuss this.
(specially as nvidia provides pre-built version for opensuse:
http://http.download.nvidia.com/opensuse/leap/42.3/x86_64/nvidia-gfxG04-k...)
If you are building a kmod for EL, I would suggest to use:
%if 0%{?fedora}
%global buildforkernels akmod
%global debug_package %{nil}
%endif
So this would work for both el and fedora.
Once that said, testers welcomed...
--
-
Nicolas (kwizart)