Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Feb 2025 23:29:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        emulation@FreeBSD.org
Subject:   [Bug 271146] emulators/virtualbox-ose{-*}: update to 7.0.24
Message-ID:  <bug-271146-4077-bBCiAyZn5v@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271146-4077@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271146-4077@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271146

--- Comment #102 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3Df24fdd9f85160185dfe981a8bba5872=
46e7db148

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(-)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271146-4077-bBCiAyZn5v>