[Bug 289019] emulators/virtualbox-ose{-*}: update to 7.2.x
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 289019] emulators/virtualbox-ose{-*}: update to 7.2.x"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 29 Aug 2025 15:18:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289019
--- Comment #22 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=3fd0f81ce50f019564e04bf9fdc3161b2aec47c3
commit 3fd0f81ce50f019564e04bf9fdc3161b2aec47c3
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-08-29 14:59:22 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-08-29 15:16:27 +0000
emulators/virtualbox-ose{,-kmod,-nox11}-72: Add new ports VirtualBox 7.2.0
Port based on patch from Stas Timokhin <devel@stasyan.com>.
The main work on porting was done by the author of the original patch.
The rest is a several various improvements and bug fixes that have been
made over the past few months in older versions and one upstream
regression: https://github.com/VirtualBox/virtualbox/issues/135
The requirements for 7.2.x are the same as for 7.1.x, but for now we'll
leave both versions: 7.2.x in experimental/test mode and 7.1.x - stable.
Upstream ported on aarch64, but for now we keep ONLY_FOR_ARCHS=amd64.
If you interested in porting it on aarch64 - create PR with patch.
The following ports also need to be created (they are not available for
versions 7.0.x and 7.1.x either):
- emulators/virtualbox-ose-additions-72;
- emulators/virtualbox-ose-additions-nox11-72.
www/phpvirtualbox-72 already in ports.
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2
While here refresh patches.
PR: 289019
Relnotes: Add VirtualBox 7.2.0
Co-authored-by: Stas Timokhin <devel@stasyan.com>
Co-authored-by: Mario Lobo <lobo@bsd.com.br>
emulators/Makefile | 3 +
emulators/virtualbox-ose-72/Makefile | 16 +-
emulators/virtualbox-ose-72/distinfo | 14 +-
emulators/virtualbox-ose-72/files/patch-Config.kmk | 213 +++++++++++----------
emulators/virtualbox-ose-72/files/patch-configure | 34 ++--
...patch-doc_manual_en__US_dita_UserManual.ditamap | 4 +-
.../files/patch-include-iprt-x86.h | 6 +-
.../files/patch-include_VBox_com_array.h | 8 +-
.../files/patch-include_VBox_sup.h | 6 +-
.../files/patch-include_iprt_string.h | 4 +-
...-Additions-common-VBoxGuest-VBoxGuest-freebsd.c | 26 +--
...Box-Additions-common-VBoxGuest-freebsd-Makefile | 8 +-
...itions-common-VBoxGuest-freebsd-files_vboxguest | 10 +-
...-VBox-Additions-x11-Installer-98vboxadd-xclient | 6 +-
...Box-Devices-Network-slirp-bsd-sys-mbuf.h (gone) | 12 --
...ch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk | 8 +-
...HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt | 6 +-
.../files/patch-src-VBox-Installer-Makefile.kmk | 4 +-
...tch-src-VBox-Main-src-server-VirtualBoxImpl.cpp | 4 +-
...untime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h | 6 +-
...itions_common_VBoxService_VBoxServiceVMInfo.cpp | 20 +-
...tch-src_VBox_Additions_common_pam_pam__vbox.cpp | 6 +-
.../patch-src_VBox_Additions_freebsd_Makefile | 6 +-
.../patch-src_VBox_Additions_freebsd_Makefile.kmk | 6 +-
...src_VBox_Additions_freebsd_drm_vboxvideo__drm.c | 4 +-
...ditions_freebsd_mount__vboxvfs_mount__vboxvfs.8 | 4 +-
...ditions_freebsd_mount__vboxvfs_mount__vboxvfs.c | 4 +-
...ch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h | 6 +-
..._VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c | 4 +-
...Box_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c | 13 +-
...VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c | 8 +-
...h-src_VBox_Additions_x11_vboxmouse_Makefile.kmk | 4 +-
...patch-src_VBox_Devices_Graphics_DevVGA-SVGA.cpp | 4 +-
...VBox_Devices_Graphics_DevVGA-SVGA3d-dx-dx11.cpp | 4 +-
.../files/patch-src_VBox_Devices_Makefile.kmk | 14 +-
.../patch-src_VBox_Devices_Network_DrvNAT.cpp | 4 +-
.../patch-src_VBox_Devices_PC_ipxe_Makefile.kmk | 10 +-
..._Devices_USB_freebsd_USBProxyDevice-freebsd.cpp | 4 +-
.../files/patch-src_VBox_ExtPacks_VNC_VBoxVNC.cpp | 8 +-
...rc_VBox_Frontends_VBoxHeadless_VBoxHeadless.cpp | 6 +-
...Box_Frontends_VBoxManage_VBoxManageModifyVM.cpp | 10 +-
...alBox_src_manager_UIVirtualBoxManager.cpp (new) | 46 +++++
...tualBox_src_manager_UIVirtualBoxManager.h (new) | 20 ++
...ualBox_src_manager_UIVirtualBoxWidget.cpp (new) | 24 +++
.../patch-src_VBox_HostDrivers_Support_SUPDrv.cpp | 6 +-
...h-src_VBox_HostDrivers_Support_SUPDrvInternal.h | 4 +-
...h-src_VBox_HostDrivers_Support_freebsd_Makefile | 10 +-
..._HostDrivers_Support_freebsd_SUPLib-freebsd.cpp | 6 +-
...VBox_HostDrivers_Support_freebsd_files__vboxdrv | 12 +-
...rc_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile | 4 +-
...ch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk | 4 +-
...rc_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile | 4 +-
...h-src_VBox_HostDrivers_adpctl_VBoxNetAdpCtl.cpp | 4 +-
.../files/patch-src_VBox_Main_Makefile.kmk | 6 +-
.../files/patch-src_VBox_Main_include_HostPower.h | 6 +-
.../patch-src_VBox_Main_src-server_HostImpl.cpp | 4 +-
..._Main_src-server_freebsd_PerformanceFreeBSD.cpp | 8 +-
.../files/patch-src_VBox_Runtime_Makefile.kmk | 10 +-
...Box_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c | 12 +-
...ox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c | 6 +-
...ime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c | 6 +-
...c_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c | 20 +-
..._Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c | 12 +-
...ime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c | 16 +-
...time_r0drv_freebsd_semfastmutex-r0drv-freebsd.c | 12 +-
..._Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c | 18 +-
..._Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c | 8 +-
...ox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c | 10 +-
...x_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c | 10 +-
...VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c | 6 +-
...Box_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c | 16 +-
...Box_Runtime_r3_posix_process-creation-posix.cpp | 12 +-
.../files/patch-src_VBox_VMM_Config.kmk | 6 +-
...VBox_VMM_VMMR3_PDMAsyncCompletionFileNormal.cpp | 8 +-
.../files/patch-src_libs_xpcom18a4_Makefile.kmk | 4 +-
...ibs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c | 4 +-
...h-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h | 4 +-
emulators/virtualbox-ose-72/pkg-plist | 7 +-
emulators/virtualbox-ose-kmod-72/Makefile | 11 +-
emulators/virtualbox-ose-kmod-72/distinfo | 6 +-
emulators/virtualbox-ose-nox11-72/Makefile | 4 +-
81 files changed, 516 insertions(+), 427 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.