https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289019

--- Comment #22 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3fd0f81ce50f019564e04bf9fdc3161b2aec47c3

commit 3fd0f81ce50f019564e04bf9fdc3161b2aec47c3
Author:     Vladimir Druzenko <v...@freebsd.org>
AuthorDate: 2025-08-29 14:59:22 +0000
Commit:     Vladimir Druzenko <v...@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 <de...@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 <de...@stasyan.com>
    Co-authored-by: Mario Lobo <l...@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.

Reply via email to