qcacld2 build problem: -f needed to load module
FTR: building qcacld2 on another distribution on x86 I can load module without -f. The problem is with how the module is built here.
The build uses linux-source, not linux-headers. This is likely root cause of the problem.
The build uses manual package installation, not apt. linux-headers depends on about half dozen of packages, which have their own dependencies.
It is not feasible to manually install these, and maintain list of packages to manually install.