diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile index e819561ab9a8..bebc4090f412 100644 --- a/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -1,11 +1,20 @@ ---- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2019-05-13 13:33:07 UTC +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2025-04-11 12:11:53 UTC +++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile -@@ -26,7 +26,7 @@ +@@ -36,7 +36,7 @@ KMOD = vboxnetflt KMOD = vboxnetflt -CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 +@@ -51,7 +51,7 @@ SRCS = \ + SUPR0IdcClient.c \ + SUPR0IdcClientComponent.c + +-SRCS += device_if.h bus_if.h opt_netgraph.h ++SRCS += device_if.h bus_if.h opt_netgraph.h vnode_if.h + + .include + diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-71/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile index e819561ab9a8..5d53cdf84c6b 100644 --- a/emulators/virtualbox-ose-71/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -1,11 +1,20 @@ ---- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2019-05-13 13:33:07 UTC +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2026-04-17 11:20:36 UTC +++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile -@@ -26,7 +26,7 @@ +@@ -36,7 +36,7 @@ KMOD = vboxnetflt KMOD = vboxnetflt -CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 +@@ -51,7 +51,7 @@ SRCS = \ + SUPR0IdcClient.c \ + SUPR0IdcClientComponent.c + +-SRCS += device_if.h bus_if.h opt_netgraph.h ++SRCS += device_if.h bus_if.h opt_netgraph.h vnode_if.h + + .include + diff --git a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile index e1db154e2347..11ebbc2ef51e 100644 --- a/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile +++ b/emulators/virtualbox-ose-72/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -1,11 +1,20 @@ ---- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2025-08-13 19:51:11 UTC +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2026-04-18 10:20:25 UTC +++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile @@ -36,7 +36,7 @@ KMOD = vboxnetflt KMOD = vboxnetflt -CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 +@@ -51,7 +51,7 @@ SRCS = \ + SUPR0IdcClient.c \ + SUPR0IdcClientComponent.c + +-SRCS += device_if.h bus_if.h opt_netgraph.h ++SRCS += device_if.h bus_if.h opt_netgraph.h vnode_if.h + + .include + diff --git a/emulators/virtualbox-ose-legacy/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile new file mode 100644 index 000000000000..e8cf03e7263b --- /dev/null +++ b/emulators/virtualbox-ose-legacy/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -0,0 +1,11 @@ +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2020-07-09 16:57:01 UTC ++++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile +@@ -41,7 +41,7 @@ SRCS = \ + SUPR0IdcClient.c \ + SUPR0IdcClientComponent.c + +-SRCS += device_if.h bus_if.h opt_netgraph.h ++SRCS += device_if.h bus_if.h opt_netgraph.h vnode_if.h + + .include + diff --git a/emulators/virtualbox-ose/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile b/emulators/virtualbox-ose/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile index e819561ab9a8..b2d981de18a3 100644 --- a/emulators/virtualbox-ose/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile +++ b/emulators/virtualbox-ose/files/patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile @@ -1,11 +1,20 @@ ---- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2019-05-13 13:33:07 UTC +--- src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile.orig 2024-01-11 12:25:08 UTC +++ src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile -@@ -26,7 +26,7 @@ +@@ -26,7 +26,7 @@ KMOD = vboxnetflt KMOD = vboxnetflt -CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBOX_WITH_HARDENING -DVIMAGE +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DVBOX_WITH_64_BITS_GUESTS -DVIMAGE -Iinclude -I. -Ir0drv -w .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 +@@ -41,7 +41,7 @@ SRCS = \ + SUPR0IdcClient.c \ + SUPR0IdcClientComponent.c + +-SRCS += device_if.h bus_if.h opt_netgraph.h ++SRCS += device_if.h bus_if.h opt_netgraph.h vnode_if.h + + .include +