git: dce1fa09e2ba - main - emulators/virtualbox-ose-kmod*: Fix building on recent CURRENT
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 02 Jun 2026 19:22:31 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dce1fa09e2baa1b88f965e99b5342401e9acc4d1
commit dce1fa09e2baa1b88f965e99b5342401e9acc4d1
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-05-31 17:42:29 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-02 19:22:19 +0000
emulators/virtualbox-ose-kmod*: Fix building on recent CURRENT
Approved by: vvd (via Telegram)
---
.../patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 13 +++++++++++--
.../patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 13 +++++++++++--
.../patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 11 ++++++++++-
.../patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 11 +++++++++++
.../patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 13 +++++++++++--
5 files changed, 54 insertions(+), 7 deletions(-)
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,6 +1,6 @@
---- 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
@@ -9,3 +9,12 @@
.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 <bsd.kmod.mk>
+
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,6 +1,6 @@
---- 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
@@ -9,3 +9,12 @@
.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 <bsd.kmod.mk>
+
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,4 +1,4 @@
---- 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
@@ -9,3 +9,12 @@
.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 <bsd.kmod.mk>
+
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 <bsd.kmod.mk>
+
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,6 +1,6 @@
---- 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
@@ -9,3 +9,12 @@
.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 <bsd.kmod.mk>
+