All, Doug,
A header include is requires for 6.4.12, but not for LTS. How do I modify
the PKGBUILD to apply the change only when building the module for linux and
not linux-lts.
I chose a simple sed -i to include the needed header:
# fix 6.4.11 include requirement
sed -i 's|#include <linux/inetdevice.h>|&\n#include <net/gso.h>|'
"${_extractdir}/src/vboxhost/vboxnetflt/linux/VBoxNetFlt-linux.c"
The problem is that LTS doesn't like the additional include. I suspect it
will take some makefile patch instead of a change of the source file so LTS
can build without the new header.
How best to do this?
--
David C. Rankin, J.D.,P.E.