fastports

virtualbox-ose 7.1.18

emulators/virtualbox-ose-nox11-71

General-purpose full virtualizer for x86 hardware

Category
emulators
Maintainer
vbox@FreeBSD.org
WWW
https://www.virtualbox.org/
License
GPLv3
USES
compiler:c++17-lang cpe gnome iconv pkgconfig ssl tar:bzip2 python:build

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
994329dde7 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-nox11,-additions,-additions-nox11,-kmod}-71: Update 7.1.16 => 7.1.18 (fix 9 CVEs)
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1
https://www.oracle.com/security-alerts/cpuapr2026.html#AppendixOVIR

Security:	CVE-2026-35242
Security:	CVE-2026-35246
Security:	CVE-2026-35251
Security:	CVE-2026-35230
Security:	CVE-2026-35245
Security:	CVE-2026-35247
Security:	CVE-2026-35248
Security:	CVE-2026-35249
Security:	CVE-2026-35250
Sponsored by:	UNIS Labs
MFH:		2026Q2
4f2ef91eed files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose*: Add support of "Unattended Installation of Guest OS" feature
Install files required by Unattended Installation of Guest OS feature.
These files were already prepared during the ports' build, so just add
them to the installation.

Details about this feature are here:
https://www.virtualbox.org/manual/topics/create-vm.html#tk_create-vm-unattended-install

Reported by:	xin3qu via IRC (#freebsd-vbox @ Libera.Chat)
6a38da38e9 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose*-71: Update 7.1.14 => 7.1.16
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1#v16

emulators/virtualbox-ose{,-nox11}-71:
Remove the OGG, VORBIS, and VPX options - without libogg and libvorbis
in the system, the ports attempts to use the bundled versions, but
without libvpx, the build fails. Even when using libvpx, building the
bundled libvorbis library also fails.
These 3 libraries are not heavy dependencies, so we simply make them
mandatory even for emulators/virtualbox-ose-nox11-71.

PR:		292801
Security:	CVE-2026-21955
Security:	CVE-2026-21956
Security:	CVE-2026-21987
Security:	CVE-2026-21988
Security:	CVE-2026-21990
Security:	CVE-2026-21989
Security:	CVE-2026-21957
Security:	CVE-2026-21983
Security:	CVE-2026-21984
Security:	CVE-2026-21982
Security:	CVE-2026-21986
Security:	CVE-2026-21963
Security:	CVE-2026-21985
Security:	CVE-2026-21981
MFH:		2026Q1
b069930046 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-kmod,-nox11}-71: Update 7.1.12 => 7.1.14 (fixed 9 CVEs)
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1

Fixed 9 CVEs:
https://www.oracle.com/security-alerts/cpuoct2025.html#AppendixOVIR

Security:	CVE-2025-62587
Security:	CVE-2025-62588
Security:	CVE-2025-62589
Security:	CVE-2025-62641
Security:	CVE-2025-62590
Security:	CVE-2025-61760
Security:	CVE-2025-61759
Security:	CVE-2025-62591
Security:	CVE-2025-62592
MFH:		2025Q4
418cfffefd files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-nox11}-71: Add support of TPM device emulation using sysutils/libtpms (default on)
Fix: "Failed to attach to TPM driver. rc=VERR_PDM_DRIVER_NOT_FOUND"

PR:	289922
MFH:	2025Q4
fa4ed84463 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-nox11,-kmod}-71: Update 7.1.10 => 7.1.12 (fixed 7 CVEs)
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1

List of fixed CVEs:
https://www.oracle.com/security-alerts/cpujul2025.html#AppendixOVIR

Security:	CVE-2025-53024
Security:	CVE-2025-53025
Security:	CVE-2025-53026
Security:	CVE-2025-53027
Security:	CVE-2025-53028
Security:	CVE-2025-53029
Security:	CVE-2025-53030
MFH:		2025Q3
3068854dd0 files touched Baptiste Daroussin (bapt)
libxml2: chase libxml soversion bump
5ab3be27e7 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose*: Improve rc script
- Add sort VMs by name during auto start and reverse sort during stop -
  with this user can control the order in which VMs are started and stopped.
- Increase default delay between start VMs from 0 to 1 second -
  useful when automatically starting more than "2-3" VMs.
b385e71707 files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-kmod,-nox11}-71: Add new ports VirtualBox 7.1.8
Port based on patch from devel@stasyan.com.
The main work on porting was done by the author of the original patch.
The rest is a dozen various improvements and bug fixes that have been
made over the past few months in older versions: 7.0.x, 6.1.x, 5.2.x.

The requirements for 7.1.x are the same as for 7.0.x, but for now we'll
leave both versions in experimental/test mode.

The following ports also need to be created (they are not available for
version 7.0.x either):
 - emulators/virtualbox-ose-additions-71;
 - emulators/virtualbox-ose-additions-nox11-71.

www/phpvirtualbox-71 already in ports.

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1

PR:		284439 271146
Tested by:	Mario Lobo <lobo@bsd.com.br>
Relnotes:	yes
36a9a113cd files touched Vladimir Druzenko (vvd)
emulators/virtualbox-ose{,-kmod,-nox11}-71: Repocopy from emulators/virtualbox-ose{,-kmod,-nox11}-70
PR:	284439