[Bug 271146] emulators/virtualbox-ose{-*}: update to 7.0.24
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 02 Feb 2025 23:29:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271146
--- Comment #102 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=f24fdd9f85160185dfe981a8bba587246e7db148
commit f24fdd9f85160185dfe981a8bba587246e7db148
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-02-02 23:19:31 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-02-02 23:19:31 +0000
emulators/virtualbox-ose{,-kmod,-nox11}-70: Add new ports VirtualBox 7.0.24
General status:
* VirtualBox 7.1.x is still not fully ported to FreeBSD, so we are
adding 7.0.x in experimental/test mode.
* 7.0.x is being tested on hosts of several FreeBSD developers and
users.
* As far as we know, 7.0.x has the same system requirements as 6.1.x -
amd64 with VT-x (we even tested it on Core 2 Duo E6xxx), so after
confirming stability with more users, 7.0.x is expected to replace
6.1.x.
* The following ports also need to be created for this replacement:
- emulators/virtualbox-ose-additions-70;
- emulators/virtualbox-ose-additions-nox11-70;
- www/phpvirtualbox-70.
* If 7.1.x has the same system requirements, then when we port 7.1.x,
it will replace 7.0.x.
This patch is a joint effort by several FreeBSD developers and users.
Thanks to everyone involved!
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.0
PR: 271146
emulators/virtualbox-ose-70/Makefile | 57 +--
emulators/virtualbox-ose-70/distinfo | 14 +-
.../virtualbox-ose-70/files/extrapatch-Config.kmk | 2 +-
emulators/virtualbox-ose-70/files/patch-Config.kmk | 458 ++++++++++++++-------
emulators/virtualbox-ose-70/files/patch-configure | 35 +-
.../files/patch-include_VBox_sup.h (new) | 11 +
...-Additions-common-VBoxGuest-VBoxGuest-freebsd.c | 52 ++-
...HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt | 8 +-
...Box-Installer-freebsd-virtualbox.desktop (gone) | 10 -
...ch-src-VBox-Main-webservice-Makefile.kmk (gone) | 39 --
...x_Additions_freebsd_vboxvfs_Makefile.kmk (gone) | 50 ---
...Box_Additions_x11_VBoxClient_logging.cpp (gone) | 10 -
...Box_Additions_x11_vboxvideo_Makefile.kmk (gone) | 15 -
...11include_xproto-7.0.18_X11_Xfuncproto.h (gone) | 230 -----------
.../patch-src_VBox_Debugger_Makefile.kmk (gone) | 10 -
.../files/patch-src_VBox_Devices_Makefile.kmk | 34 +-
.../patch-src_VBox_Devices_PC_ipxe_Makefile.kmk | 12 +-
...x_Frontends_VBoxHeadless_VBoxHeadless.cpp (new) | 11 +
..._Frontends_VBoxManage_VBoxManageHelp.cpp (gone) | 43 --
...Box_Frontends_VBoxManage_VBoxManageModifyVM.cpp | 22 +-
...c_VBox_Frontends_VirtualBox_Makefile.kmk (gone) | 18 -
.../patch-src_VBox_HostDrivers_Support_SUPDrv.cpp | 24 +-
...h-src_VBox_HostDrivers_Support_freebsd_Makefile | 26 +-
...ox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c | 54 ++-
...rivers_Support_freebsd_SUPLib-freebsd.cpp (new) | 11 +
...VBox_HostDrivers_Support_freebsd_files__vboxdrv | 26 +-
...ch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk | 4 +-
.../files/patch-src_VBox_Main_Makefile.kmk | 14 +-
...x_NetworkServices_Dhcpd_VBoxNetDhcpd.cpp (gone) | 11 -
...h-src_VBox_RDP_client-1.8.4_Makefile.kmk (gone) | 13 -
.../patch-src_VBox_Runtime_Makefile.kmk (new) | 12 +
...Box_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c | 51 +--
...ox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c | 240 +++++------
...Runtime_r3_freebsd_systemmem-freebsd.cpp (gone) | 39 --
.../patch-src_VBox_VMM_VMMR3_PGMPhys.cpp (gone) | 11 -
.../files/patch-src_VMM_Config.kmk (new) | 11 +
.../files/virtualbox.desktop (new) | 17 +
emulators/virtualbox-ose-70/pkg-plist | 6 +-
emulators/virtualbox-ose-kmod-70/Makefile | 13 +-
emulators/virtualbox-ose-kmod-70/distinfo | 6 +-
emulators/virtualbox-ose-nox11-70/Makefile | 6 +-
41 files changed, 683 insertions(+), 1053 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.