this is ticket 
https://www.virtualbox.org/ticket/21796

also for reference 
https://bugzilla.rpmfusion.org/show_bug.cgi?id=6741

On Fri, 2023-08-25 at 23:14 -0500, David C. Rankin wrote:
> On 8/25/23 21:23, David C. Rankin wrote:
> > All,
> > 
> >    Upgrading the kernel on Archlinux from linux-6.4.11 to linux-
> > 6.4.12 broke 
> > the dkms build of virtualbox 6.1.46 modules. Specifically from the
> > log:
> > 
> > DKMS make.log for vboxhost-6.1.46_non_OSE for kernel 6.4.12-arch1-1
> > (x86_64)
> <snip>
> 
> The problem is a new header requirement, net/gso.h, in VBoxNetFlt-
> linux.c. A 
> simple sed expression to include the new header fixes the issue for
> linux 
> 6.4.12, but if you build for multiple kernel versions, it will make
> the older 
> kernel dkms builds unhappy.
> 
> I simply used:
> 
> sed 's|#include <linux/inetdevice.h>|&\n#include <net/gso.h>|' 
> src/virtualbox-bin-6.1.46/VirtualBox-
> extracted/src/vboxhost/vboxnetflt/linux/VBoxNetFlt-linux.c
> 
> in the Archlinux build of 6.1.46 and it worked fine. However, this
> breaks the 
> dkms build for the linux-LTS kernel (I'm still looking for an
> alternative that 
> will work for both)
> 




> Or will there be a 6.1.48 that handles the issue?
> 





-- 
Sérgio M. B.


_______________________________________________
VBox-users-community mailing list
VBox-users-community@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:  
mailto:vbox-users-community-requ...@lists.sourceforge.net?subject=unsubscribe

Reply via email to