emulators/virtualbox-ose-kmod{,-70,-71,-legacy}: Fix on 15-CURRENT: linker_load_file: /boot/modules/vboxnetflt.ko - unsupported file type

After commit
93b4a54456
  kernel: linker_load_file: /boot/modules/vboxnetflt.ko - unsupported file type
  kernel: KLD vboxnetflt.ko: depends on netgraph - not available or version mismatch

Thanks to Benjamin Close <Benjamin.Close@clearchain.com> and
rkoberman@gmail.com for researching the issue and identifying its cause.

PR:	286204 286717
MFH:	2025Q2
This commit is contained in:
Vladimir Druzenko 2025-05-23 01:06:49 +03:00
parent eb62d5d198
commit f3a57fc3f6
4 changed files with 12 additions and 4 deletions

View File

@ -44,11 +44,13 @@ SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL}
WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
OPTIONS_DEFINE= DEBUG VIMAGE
OPTIONS_DEFINE= DEBUG INVARIANTS VIMAGE
OPTIONS_DEFAULT= VIMAGE
OPTIONS_SUB= yes
DEBUG_DESC= Debug symbols, additional logs and assertions
INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option
VIMAGE_DESC= VIMAGE virtual networking support
INVARIANTS_CFLAGS= -DINVARIANTS
.include <bsd.port.options.mk>

View File

@ -44,11 +44,13 @@ SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL}
WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
OPTIONS_DEFINE= DEBUG VIMAGE
OPTIONS_DEFINE= DEBUG INVARIANTS VIMAGE
OPTIONS_DEFAULT= VIMAGE
OPTIONS_SUB= yes
DEBUG_DESC= Debug symbols, additional logs and assertions
INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option
VIMAGE_DESC= VIMAGE virtual networking support
INVARIANTS_CFLAGS= -DINVARIANTS
.include <bsd.port.options.mk>

View File

@ -45,13 +45,15 @@ SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL}
WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
OPTIONS_DEFINE= DEBUG VIMAGE
OPTIONS_DEFINE= DEBUG INVARIANTS VIMAGE
OPTIONS_DEFINE_i386= PAE
OPTIONS_DEFAULT= VIMAGE
OPTIONS_SUB= yes
DEBUG_DESC= Debug symbols, additional logs and assertions
INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option
PAE_DESC= Build kernel modules for PAE-kernels
VIMAGE_DESC= VIMAGE virtual networking support
INVARIANTS_CFLAGS= -DINVARIANTS
.include <bsd.port.options.mk>

View File

@ -45,11 +45,13 @@ SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL}
WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION}
OPTIONS_DEFINE= DEBUG VIMAGE
OPTIONS_DEFINE= DEBUG INVARIANTS VIMAGE
OPTIONS_DEFAULT= VIMAGE
OPTIONS_SUB= yes
DEBUG_DESC= Debug symbols, additional logs and assertions
INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option
VIMAGE_DESC= VIMAGE virtual networking support
INVARIANTS_CFLAGS= -DINVARIANTS
.include <bsd.port.options.mk>