notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
virtualbox-ose-71 General-purpose full virtualizer for x86 hardware
7.1.18_1 emulators on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.1.18Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Upstream EOL reaches on 2026-04-21, use emulators/virtualbox-ose-72 instead
Expiration Date EXPIRATION DATE: 2026-12-31
Maintainer: vbox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-05-13 20:36:04
Last Update: 2026-06-02 19:22:19
Commit Hash: dce1fa0
License: GPLv3
WWW:
https://www.virtualbox.org/
Description:
Oracle VM VirtualBox is a hosted hypervisor for x86 virtualisation. Supported guests include BSD, Haiku, Linux, OS/2, ReactOS, Solaris and Windows. Guest Additions are available from: emulators/virtualbox-ose-additions For the Extension Pack: FreeBSD is not a supported host platform. Installation of the Pack will not extend the feature set.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • vboxheadless
  • vboxwatchdog
  • vboxinit
  • vboxwebsrv
Dependency lines:
  • virtualbox-ose-71>0:emulators/virtualbox-ose-71
Conflicts:
CONFLICTS_INSTALL:
  • virtualbox-ose-legacy
  • virtualbox-ose
  • virtualbox-ose-70
  • virtualbox-ose-71
  • virtualbox-ose-72
  • virtualbox-ose-nox11-legacy
  • virtualbox-ose-nox11
  • virtualbox-ose-nox11-70
  • virtualbox-ose-nox11-71
  • virtualbox-ose-nox11-72
To install the port:
cd /usr/ports/emulators/virtualbox-ose-71/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/virtualbox-ose-71
  • pkg install virtualbox-ose-71
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: virtualbox-ose-71
Package flavors (<flavor>: <package>)
  • x11: virtualbox-ose-71
  • nox11: virtualbox-ose-nox11-71
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1777000000 SHA256 (VirtualBox-7.1.18.tar.bz2) = 2085a0ea6af26a7eea6950228db26df3b9fa14936c7b6d971d415cc9640642f4 SIZE (VirtualBox-7.1.18.tar.bz2) = 222872511

Expand this list (4 items)

Collapse this list.

SHA256 (VirtualBox-docs-7.1.18.tar.bz2) = 6bb462970201ed6944da1003b6b394876e8854e1b9ed6b58c9d384c2059651c1 SIZE (VirtualBox-docs-7.1.18.tar.bz2) = 10114598 SHA256 (VBoxGuestAdditions_7.1.18.iso) = fa720e81f9e8f779de46f7bd62dfaeb9cfb54867008f54ee232dafa34840ca72 SIZE (VBoxGuestAdditions_7.1.18.iso) = 61454336

Collapse this list.


Packages (timestamps in pop-ups are UTC):
virtualbox-ose-71
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-7.1.18---n/an/an/a
FreeBSD:13:quarterly-7.1.18---n/an/an/a
FreeBSD:14:latest-7.1.18_1------
FreeBSD:14:quarterly-7.1.18------
FreeBSD:15:latest-7.1.18_1n/a-n/an/a--
FreeBSD:15:quarterly-7.1.18n/a-n/an/a--
FreeBSD:16:latest-7.1.18_1n/a-n/an/a--
 

virtualbox-ose-nox11-71
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-7.1.18_1------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-7.1.18_1n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-7.1.18_1n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gtar : archivers/gtar
  2. kmk : devel/kBuild
  3. yasm : devel/yasm
  4. xsltproc : textproc/libxslt
  5. soapcpp2 : devel/gsoap
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  8. python3.11 : lang/python311
  9. sdl-config : devel/sdl12
  10. as : devel/binutils
  11. xorgproto>=0 : x11/xorgproto
  12. xorgproto>=0 : x11/xorgproto
  13. xcb.pc : x11/libxcb
  14. x11.pc : x11/libX11
  15. xcursor.pc : x11/libXcursor
  16. xext.pc : x11/libXext
  17. xinerama.pc : x11/libXinerama
  18. xmu.pc : x11-toolkits/libXmu
  19. xt.pc : x11-toolkits/libXt
  20. lupdate : devel/qt6-tools
  21. qt_en.qm : devel/qt6-translations
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. vboxnet : emulators/virtualbox-ose-kmod-71
  2. python3.11 : lang/python311
  3. xcb.pc : x11/libxcb
  4. x11.pc : x11/libX11
  5. xcursor.pc : x11/libXcursor
  6. xext.pc : x11/libXext
  7. xinerama.pc : x11/libXinerama
  8. xmu.pc : x11-toolkits/libXmu
  9. xt.pc : x11-toolkits/libXt
  10. lupdate : devel/qt6-tools
  11. qt_en.qm : devel/qt6-translations
Library dependencies:
  1. libpng.so : graphics/png
  2. libcurl.so : ftp/curl
  3. libogg.so : audio/libogg
  4. libvorbis.so : audio/libvorbis
  5. libvorbisenc.so : audio/libvorbis
  6. libvpx.so : multimedia/libvpx
  7. libdbus-1.so : devel/dbus
  8. libtpms.so : sysutils/libtpms
  9. libvncserver.so : net/libvncserver
  10. libxml2.so : textproc/libxml2
  11. libGL.so : graphics/libglvnd
  12. libSDL.so : devel/sdl12
  13. libQt6Core.so : devel/qt6-base
  14. libQt6Scxml.so : devel/qt6-scxml
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for virtualbox-ose-71-7.1.18_1: AIO=on: Enable Asyncronous IO support (check pkg-message) ALSA=off: ALSA audio architecture support DBUS=on: D-Bus IPC system support DEBUG=off: Debug symbols, additional logs and assertions DOCS=on: Build and/or install documentation GUESTADDITIONS=off: Build with Guest Additions NLS=on: Native language support (requires QT6) PYTHON=on: Python bindings or support QT6=on: Build with Qt6 frontend (requires X11) R0LOGGING=off: Enable R0 logging (requires DEBUG) TPM=on: Enable TPM device emulation using sysutils/libtpms UDPTUNNEL=on: Build with UDP tunnel support VBOXIMG=off: Build vboximg-mount (requires fuse-libs) VDE=off: Build with VDE support VNC=on: Build with VNC support WEBSERVICE=on: Build Webservice X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
emulators_virtualbox-ose-71
USES:
compiler:c++17-lang cpe gnome iconv pkgconfig ssl tar:bzip2 python gl qmake:no_env qt:6 xorg sdl xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 31

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.1.18_1
02 Jun 2026 19:22:19
commit hash: dce1fa09e2baa1b88f965e99b5342401e9acc4d1commit hash: dce1fa09e2baa1b88f965e99b5342401e9acc4d1commit hash: dce1fa09e2baa1b88f965e99b5342401e9acc4d1commit hash: dce1fa09e2baa1b88f965e99b5342401e9acc4d1 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
emulators/virtualbox-ose-kmod*: Fix building on recent CURRENT

Approved by:	vvd (via Telegram)
7.1.18_1
05 May 2026 21:01:13
commit hash: 55cdeefc9ba6088271dfb0702ef98c662db680bacommit hash: 55cdeefc9ba6088271dfb0702ef98c662db680bacommit hash: 55cdeefc9ba6088271dfb0702ef98c662db680bacommit hash: 55cdeefc9ba6088271dfb0702ef98c662db680ba files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-70,-71,-72,-legacy}: Fix PKGNAMESUFFIX

While here parametrize version for unification.

Sponsored by:	UNIS Labs
7.1.18_1
01 May 2026 02:21:12
commit hash: 7c406bf706c97c9cb4d23f6628306a36dda39398commit hash: 7c406bf706c97c9cb4d23f6628306a36dda39398commit hash: 7c406bf706c97c9cb4d23f6628306a36dda39398commit hash: 7c406bf706c97c9cb4d23f6628306a36dda39398 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose*: Flavorize

While here make non-functional changes related to indentation and
formatting, make simplification of CONFLICTS_INSTALL.

Sponsored by:	UNIS Labs
7.1.18
23 Apr 2026 23:29:36
commit hash: c1b7acedbae9694bc4211bdd5d2f48dd1309d581commit hash: c1b7acedbae9694bc4211bdd5d2f48dd1309d581commit hash: c1b7acedbae9694bc4211bdd5d2f48dd1309d581commit hash: c1b7acedbae9694bc4211bdd5d2f48dd1309d581 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose*-71,www/phpvirtualbox-71: Deprecate with expiration
date 2026-12-31

"VirtualBox 7.1.x is no longer supported!"
https://www.virtualbox.org/wiki/Changelog-7.1

Upstream EOL reaches on 2025-04-15, use emulators/virtualbox-ose*-72
instead.
Set expiration date to 2026-12-31.

Sponsored by:	UNIS Labs
MFH:		2026Q2
7.1.18
23 Apr 2026 23:07:49
commit hash: 87ffb193231a5aa75d37c1206059f309ef82c9cdcommit hash: 87ffb193231a5aa75d37c1206059f309ef82c9cdcommit hash: 87ffb193231a5aa75d37c1206059f309ef82c9cdcommit hash: 87ffb193231a5aa75d37c1206059f309ef82c9cd files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-nox11}{,-legacy,-70,-71,-72}: Fix build with custom
USERS/GROUPS not in UIDs/GIDs

Sponsored by:	UNIS Labs
MFH:		2026Q2
7.1.18
23 Apr 2026 23:00:55
commit hash: 994329dde7cfe3d1375185c64bc536c44c5296b9commit hash: 994329dde7cfe3d1375185c64bc536c44c5296b9commit hash: 994329dde7cfe3d1375185c64bc536c44c5296b9commit hash: 994329dde7cfe3d1375185c64bc536c44c5296b9 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
7.1.16_1
21 Apr 2026 13:43:39
commit hash: cb332df6030b77100b2a380016bc719533fd5ef0commit hash: cb332df6030b77100b2a380016bc719533fd5ef0commit hash: cb332df6030b77100b2a380016bc719533fd5ef0commit hash: cb332df6030b77100b2a380016bc719533fd5ef0 files touched by this commit
Älven (alven) search for other commits by this committer
emulators/virtualbox-ose-*: VirtualBox 7.X: license changed from GNU GPLv2 to
GNU GPLv3

PR:		294588
Reported by:	ykla <yklaxds@gmail.com>
Approved by:	vbox@ (vvd@)
Approved by:	db@, yuri@ (Mentors, implicit)
MFH:	 	2026Q2
7.1.16_1
22 Feb 2026 23:19:43
commit hash: 3862afae6a97ae123113fc37fa3878a86aa6f0a4commit hash: 3862afae6a97ae123113fc37fa3878a86aa6f0a4commit hash: 3862afae6a97ae123113fc37fa3878a86aa6f0a4commit hash: 3862afae6a97ae123113fc37fa3878a86aa6f0a4 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-70,-71,-72,-legacy}: Improve port (non-functional)

- Replace ${PREFIX}/share/applications with ${DESKTOPDIR}.
- Replace "*" with . in COPYTREE_SHARE.
7.1.16_1
22 Feb 2026 23:18:17
commit hash: 4f2ef91eedb7956a285a2f646d8dfd3e20b0982fcommit hash: 4f2ef91eedb7956a285a2f646d8dfd3e20b0982fcommit hash: 4f2ef91eedb7956a285a2f646d8dfd3e20b0982fcommit hash: 4f2ef91eedb7956a285a2f646d8dfd3e20b0982f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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)
7.1.16
03 Feb 2026 18:27:50
commit hash: c22c337cf0830c02ace8aa8f1b5477f59aa6d0e0commit hash: c22c337cf0830c02ace8aa8f1b5477f59aa6d0e0commit hash: c22c337cf0830c02ace8aa8f1b5477f59aa6d0e0commit hash: c22c337cf0830c02ace8aa8f1b5477f59aa6d0e0 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose*: Exclude from extract bundled binary files of kBuild

Thes is ~430-640 files, ~30-55MB total for different platforms.
We are using devel/kBuild for build VirtualBox ports.
devel/kBuild is a newer version than the one included in the VirtualBox
tarballs.
7.1.16
03 Feb 2026 17:41:31
commit hash: ceb61fac0ca320f0b0f7a62505801c2c11d6680fcommit hash: ceb61fac0ca320f0b0f7a62505801c2c11d6680fcommit hash: ceb61fac0ca320f0b0f7a62505801c2c11d6680fcommit hash: ceb61fac0ca320f0b0f7a62505801c2c11d6680f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-7[012]: Fix build after update devel/gsoap 2.8.139 =>
2.8.140

out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:5:32: error: use of
undeclared identifier 'soap_codes_vbox__PartitionType'
    5 |         const char *s = soap_code_str(soap_codes_vbox__PartitionType,
(long)n);
      |                                       ^
out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:23:18: error: use of
undeclared identifier 'soap_codes_vbox__PartitionType'
   23 |         map = soap_code(soap_codes_vbox__PartitionType, s);
      |                         ^
2 errors generated.

PR:		292890
Reported by:	pkg-fallout
7.1.16
31 Jan 2026 14:09:40
commit hash: 6a38da38e994a483e3b5fe339a85846cc390d7a3commit hash: 6a38da38e994a483e3b5fe339a85846cc390d7a3commit hash: 6a38da38e994a483e3b5fe339a85846cc390d7a3commit hash: 6a38da38e994a483e3b5fe339a85846cc390d7a3 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.1.14_1
29 Jan 2026 00:57:57
commit hash: 939d8775e711b0ae25549039beb652bc766f76accommit hash: 939d8775e711b0ae25549039beb652bc766f76accommit hash: 939d8775e711b0ae25549039beb652bc766f76accommit hash: 939d8775e711b0ae25549039beb652bc766f76ac files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.16.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.15.2..v1.16.0
Reported by:	Repology
7.1.14
21 Nov 2025 18:58:54
commit hash: 4f1b651ebc7aa3fca1b19f4f45fed00e5a397d57commit hash: 4f1b651ebc7aa3fca1b19f4f45fed00e5a397d57commit hash: 4f1b651ebc7aa3fca1b19f4f45fed00e5a397d57commit hash: 4f1b651ebc7aa3fca1b19f4f45fed00e5a397d57 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-{,-nox11}-7{0,1,2}: Make Qt optional for building

Remove build dependency for Qt when NLS and graphical frontend is not
required.

PR:		291023
Co-authored-by:	takahiro.kurosawa@gmail.com
MFH:		2025Q4
7.1.14
21 Nov 2025 15:54:34
commit hash: 89de71b8c7759fb3f75fe9d92170e76d94d3e32bcommit hash: 89de71b8c7759fb3f75fe9d92170e76d94d3e32bcommit hash: 89de71b8c7759fb3f75fe9d92170e76d94d3e32bcommit hash: 89de71b8c7759fb3f75fe9d92170e76d94d3e32b files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-additions*: Fix "vboxmanage guestproperty" on host does
not show interface name for FreeBSD guest

Upstream issue:
https://github.com/VirtualBox/virtualbox/issues/403
Upstream commit:
https://github.com/VirtualBox/virtualbox/commit/3cf64726847e2483c9539ca51c88862a0f1c7414

PR:	291128
MFH:	2025Q4
7.1.14
25 Oct 2025 00:12:47
commit hash: 98b06af25ecb0e0bec162a60f51845c68ebd1f89commit hash: 98b06af25ecb0e0bec162a60f51845c68ebd1f89commit hash: 98b06af25ecb0e0bec162a60f51845c68ebd1f89commit hash: 98b06af25ecb0e0bec162a60f51845c68ebd1f89 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-additions{,-nox11}-71: Add new ports VirtualBox Guest
Additions 7.1.14

Port based on patch from jsm@.
The main work on porting was done by the author of the original patch.

Ports need more thorough testing at runtime.

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

PR:		284439
Tested by:	Helge Oldach <freebsd@oldach.net>, groenveld@acm.org
Relnotes:	yes
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
7.1.14
22 Oct 2025 02:01:32
commit hash: b0699300462a8a49bcd1a8c52de009eacbec8d16commit hash: b0699300462a8a49bcd1a8c52de009eacbec8d16commit hash: b0699300462a8a49bcd1a8c52de009eacbec8d16commit hash: b0699300462a8a49bcd1a8c52de009eacbec8d16 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
7.1.12_1
22 Oct 2025 02:01:32
commit hash: 0dad99d8898362a7c526b1dadd5431b737fdffcfcommit hash: 0dad99d8898362a7c526b1dadd5431b737fdffcfcommit hash: 0dad99d8898362a7c526b1dadd5431b737fdffcfcommit hash: 0dad99d8898362a7c526b1dadd5431b737fdffcf files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-71,-72,-legacy}: Fix description in rc script

Fix description for option vboxinit_start_delay.

MFH:	2025Q4
7.1.12_1
09 Oct 2025 09:42:43
commit hash: 64fb50b01eaee2d9780d7b161e0af5393aee9e80commit hash: 64fb50b01eaee2d9780d7b161e0af5393aee9e80commit hash: 64fb50b01eaee2d9780d7b161e0af5393aee9e80commit hash: 64fb50b01eaee2d9780d7b161e0af5393aee9e80 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
*/*: Fix Qt and LXQt spelling
7.1.12_1
06 Oct 2025 00:03:39
commit hash: bf21746ce084a75d0c29b3b342ed4dcc4b07d9a2commit hash: bf21746ce084a75d0c29b3b342ed4dcc4b07d9a2commit hash: bf21746ce084a75d0c29b3b342ed4dcc4b07d9a2commit hash: bf21746ce084a75d0c29b3b342ed4dcc4b07d9a2 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose*: Fix vboxvfs build on 16-CURRENT

/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-6.1.50/src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c:1271:9:
error: use of undeclared identifier 'NULLVP'
 1271 |         *vpp = NULLVP;
      |                ^
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-6.1.50/src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c:1281:3:
error: call to undeclared function 'VREF'; ISO C99 and later do not support
implicit function declarations [-Werror,-Wimplicit-function-declaration]
 1281 |                 VREF(dvp);
      |                 ^

Commits that broke the build:
https://cgit.freebsd.org/src/commit/sys/sys/vnode.h?id=7e4c451c12aeb26cc1179221b8230c491b17cf00
https://cgit.freebsd.org/src/commit/sys/sys/vnode.h?id=01c8e2e33df81b242d73a23de49a6b61f33c24c1

PR:		289992
Reported by:	pkg-fallout
MFH:		2025Q4
7.1.12_1
05 Oct 2025 23:27:31
commit hash: 418cfffefdf0a7aa715fbc08b9b29fe3cd109a1ecommit hash: 418cfffefdf0a7aa715fbc08b9b29fe3cd109a1ecommit hash: 418cfffefdf0a7aa715fbc08b9b29fe3cd109a1ecommit hash: 418cfffefdf0a7aa715fbc08b9b29fe3cd109a1e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
7.1.12
01 Oct 2025 14:08:08
commit hash: 40fa37204330ec70f24e229271fb71e255b6b6b5commit hash: 40fa37204330ec70f24e229271fb71e255b6b6b5commit hash: 40fa37204330ec70f24e229271fb71e255b6b6b5commit hash: 40fa37204330ec70f24e229271fb71e255b6b6b5 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-nox11}{,-70,-71,-72,-legacy}: Fix build with ftp/curl
8.16.0

kBuild: Compiling VBoxRT -
/wrkdirs/usr/ports/emulators/virtualbox-ose-72/work/VirtualBox-7.2.0/src/VBox/Runtime/generic/http-curl.cpp
/wrkdirs/usr/ports/emulators/virtualbox-ose-72/work/VirtualBox-7.2.0/src/VBox/Runtime/generic/http-curl.cpp:702:27:
error: assigning to 'curl_proxytype' from incompatible type 'long'
  702 |     pThis->enmProxyType = CURLPROXY_HTTP;
      |                           ^~~~~~~~~~~~~~
/usr/local/include/curl/curl.h:791:35: note: expanded from macro
'CURLPROXY_HTTP'
  791 | #define CURLPROXY_HTTP            0L /* added in 7.10, new in 7.19.4
default is
      |                                   ^~

Upstream bug report:
https://github.com/curl/curl/issues/18054#issuecomment-3354156324

PR:	289924
7.1.12
28 Aug 2025 23:44:47
commit hash: cec1e153ef9edd032f4325d84c9bad422e9998ffcommit hash: cec1e153ef9edd032f4325d84c9bad422e9998ffcommit hash: cec1e153ef9edd032f4325d84c9bad422e9998ffcommit hash: cec1e153ef9edd032f4325d84c9bad422e9998ff files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-additions,-kmod}{,-70,-71,-legacy}: Update
CONFLICTS_INSTALL before committing new ports with VirtualBox 7.2.x

PR:	289019
7.1.12
28 Aug 2025 23:36:39
commit hash: 4a946201c336f2f72a6686e95a1ad78572fc5319commit hash: 4a946201c336f2f72a6686e95a1ad78572fc5319commit hash: 4a946201c336f2f72a6686e95a1ad78572fc5319commit hash: 4a946201c336f2f72a6686e95a1ad78572fc5319 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-71: Remove duplicate patch

MFH:	2025Q3
7.1.12
17 Jul 2025 00:17:05
commit hash: fa4ed84463de93922ab0764ae49289217c4ef023commit hash: fa4ed84463de93922ab0764ae49289217c4ef023commit hash: fa4ed84463de93922ab0764ae49289217c4ef023commit hash: fa4ed84463de93922ab0764ae49289217c4ef023 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
7.1.10_2
30 Jun 2025 09:04:22
commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651 files touched by this commit Sanity Test Failure
Baptiste Daroussin (bapt) search for other commits by this committer
libxml2: chase libxml soversion bump
7.1.10_1
21 Jun 2025 20:23:38
commit hash: 5ab3be27e77892ca0839bdbb13f26e3cf33dff33commit hash: 5ab3be27e77892ca0839bdbb13f26e3cf33dff33commit hash: 5ab3be27e77892ca0839bdbb13f26e3cf33dff33commit hash: 5ab3be27e77892ca0839bdbb13f26e3cf33dff33 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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.
7.1.10
05 Jun 2025 01:34:55
commit hash: 073f4ba0a4fe9ee98f810e15390f947a383bde26commit hash: 073f4ba0a4fe9ee98f810e15390f947a383bde26commit hash: 073f4ba0a4fe9ee98f810e15390f947a383bde26commit hash: 073f4ba0a4fe9ee98f810e15390f947a383bde26 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-kmod,-nox11}-71: Update 7.1.8 => 7.1.10

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

MFH:	2025Q2
7.1.8
05 Jun 2025 01:11:30
commit hash: db689ba5bf6ada3df3338079b26f256118ec610bcommit hash: db689ba5bf6ada3df3338079b26f256118ec610bcommit hash: db689ba5bf6ada3df3338079b26f256118ec610bcommit hash: db689ba5bf6ada3df3338079b26f256118ec610b files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose-71: Fix build on 15-CURRENT after 1500013

kBuild: Linking VBoxSVC
(...cut...) undefined reference to `cam_close_device'
(...cut...) undefined reference to `cam_freeccb'
(...cut...) undefined reference to `cam_getccb'
(...cut...) undefined reference to `cam_open_btl'
(...cut...) undefined reference to `cam_send_ccb'
(...cut...) undefined reference to `cam_strvis'
(...cut...) undefined reference to `geom_deletetree'
(...cut...) undefined reference to `geom_gettree'

PR:	286799
MFH:	2025Q2
7.1.8
13 May 2025 20:33:40
commit hash: b385e71707e3273c21289041488bae032c3ccbf6commit hash: b385e71707e3273c21289041488bae032c3ccbf6commit hash: b385e71707e3273c21289041488bae032c3ccbf6commit hash: b385e71707e3273c21289041488bae032c3ccbf6 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
7.0.26_2
13 May 2025 20:33:39
commit hash: 36a9a113cdead4d191a986a20d7f54601daf5551commit hash: 36a9a113cdead4d191a986a20d7f54601daf5551commit hash: 36a9a113cdead4d191a986a20d7f54601daf5551commit hash: 36a9a113cdead4d191a986a20d7f54601daf5551 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-kmod,-nox11}-71: Repocopy from
emulators/virtualbox-ose{,-kmod,-nox11}-70

PR:	284439

Number of commits found: 31