Date: Sat, 31 Jan 2026 14:19:16 +0000 From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 450e61e706a6 - 2026Q1 - emulators/virtualbox-ose*-71: Update 7.1.14 => 7.1.16 Message-ID: <697e0f64.3030a.36ddd651@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch 2026Q1 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=450e61e706a658de2afd8f7fe1ca279ea52383f8 commit 450e61e706a658de2afd8f7fe1ca279ea52383f8 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2026-01-31 14:09:40 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-01-31 14:18:58 +0000 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 (cherry picked from commit 6a38da38e994a483e3b5fe339a85846cc390d7a3) --- emulators/virtualbox-ose-71/Makefile | 27 +++++++++------------- emulators/virtualbox-ose-71/distinfo | 14 +++++------ emulators/virtualbox-ose-71/files/pkg-message.in | 18 --------------- emulators/virtualbox-ose-additions-71/Makefile | 4 ++-- emulators/virtualbox-ose-additions-71/distinfo | 6 ++--- .../virtualbox-ose-additions-nox11-71/Makefile | 2 +- emulators/virtualbox-ose-kmod-71/Makefile | 2 +- emulators/virtualbox-ose-kmod-71/distinfo | 6 ++--- emulators/virtualbox-ose-nox11-71/Makefile | 4 ++-- 9 files changed, 30 insertions(+), 53 deletions(-) diff --git a/emulators/virtualbox-ose-71/Makefile b/emulators/virtualbox-ose-71/Makefile index 7524f114d6a2..ba4885c9d6f6 100644 --- a/emulators/virtualbox-ose-71/Makefile +++ b/emulators/virtualbox-ose-71/Makefile @@ -1,5 +1,5 @@ PORTNAME= virtualbox-ose -DISTVERSION= 7.1.14 +DISTVERSION= 7.1.16 PORTREVISION?= 0 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ @@ -24,7 +24,11 @@ BUILD_DEPENDS= gtar:archivers/gtar \ yasm:devel/yasm \ xsltproc:textproc/libxslt LIB_DEPENDS= libpng.so:graphics/png \ - libcurl.so:ftp/curl + libcurl.so:ftp/curl \ + libogg.so:audio/libogg \ + libvorbis.so:audio/libvorbis \ + libvorbisenc.so:audio/libvorbis \ + libvpx.so:multimedia/libvpx RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod-71 USES= compiler:c++17-lang cpe gnome iconv pkgconfig ssl tar:bzip2 @@ -35,8 +39,9 @@ USE_GNOME= libxml2 USE_RC_SUBR= vboxheadless vboxwatchdog HAS_CONFIGURE= yes -CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs -CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" +CONFIGURE_ARGS+= --disable-docs --disable-java \ + --enable-libogg --enable-libvorbis --passive-mesa \ + --with-gcc="${CC}" --with-g++="${CXX}" CONFLICTS_INSTALL= virtualbox-ose-legacy \ virtualbox-ose-nox11-legacy \ @@ -77,9 +82,9 @@ PLIST_SUB= GUEST_VER=${DISTVERSION} \ SLAVE_PORT?= no -OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS OGG \ +OPTIONS_DEFINE= AIO ALSA DBUS DEBUG DOCS GUESTADDITIONS NLS \ PULSEAUDIO PYTHON QT6 R0LOGGING TPM UDPTUNNEL VBOXIMG \ - VDE VNC VORBIS VPX WEBSERVICE X11 + VDE VNC WEBSERVICE X11 OPTIONS_DEFAULT= AIO DBUS QT6 TPM UDPTUNNEL VNC WEBSERVICE X11 .if ${SLAVE_PORT} == no OPTIONS_DEFAULT+= PYTHON @@ -93,7 +98,6 @@ AIO_DESC= Enable Asyncronous IO support (check pkg-message) DEBUG_DESC= Debug symbols, additional logs and assertions GUESTADDITIONS_DESC= Build with Guest Additions NLS_DESC= Native language support (requires QT6) -OGG_DESC= Use libogg from audio/libogg instead of bundled one QT6_DESC= Build with Qt6 frontend (requires X11) R0LOGGING_DESC= Enable R0 logging (requires DEBUG) TPM_DESC= Enable TPM device emulation using sysutils/libtpms @@ -101,8 +105,6 @@ UDPTUNNEL_DESC= Build with UDP tunnel support VBOXIMG_DESC= Build vboximg-mount (requires fuse-libs) VDE_DESC= Build with VDE support VNC_DESC= Build with VNC support -VORBIS_DESC= Use libvorbis from audio/libvorbis instead of bundled one -VPX_DESC= Use libvpx for video recording WEBSERVICE_DESC= Build Webservice ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib @@ -111,8 +113,6 @@ DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_OFF= --disable-dbus DEBUG_CONFIGURE_ON= --build-debug NLS_IMPLIES= QT6 -OGG_LIB_DEPENDS= libogg.so:audio/libogg -OGG_CONFIGURE_ON= --enable-libogg PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF= --disable-pulse PYTHON_USES= python @@ -134,11 +134,6 @@ VDE_RUN_DEPENDS= vde_switch:net/vde2 VDE_CONFIGURE_ON= --enable-vde VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver VNC_CONFIGURE_ON= --enable-vnc -VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ - libvorbisenc.so:audio/libvorbis -VORBIS_CONFIGURE_ON= --enable-libvorbis -VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx -VPX_CONFIGURE_OFF= --disable-libvpx WEBSERVICE_BUILD_DEPENDS= soapcpp2:devel/gsoap X11_USES= sdl xorg X11_USE= SDL=sdl XORG=x11,xcursor,xext,xinerama,xmu,xorgproto,xt diff --git a/emulators/virtualbox-ose-71/distinfo b/emulators/virtualbox-ose-71/distinfo index c6cabfd397f1..0ff6e6be8236 100644 --- a/emulators/virtualbox-ose-71/distinfo +++ b/emulators/virtualbox-ose-71/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1761088888 -SHA256 (VirtualBox-7.1.14.tar.bz2) = 6a4eea884cd98049a5357133b718078d8aaae68047836a3f86cd5904336d6218 -SIZE (VirtualBox-7.1.14.tar.bz2) = 216819853 -SHA256 (VirtualBox-docs-7.1.14.tar.bz2) = f0b683626a41a8aad1054e6c215c2b0f917a87a200a661a1e1a142b051a8a778 -SIZE (VirtualBox-docs-7.1.14.tar.bz2) = 10110959 -SHA256 (VBoxGuestAdditions_7.1.14.iso) = 3c22ab6fe1acadf1ac522a6fb53984a8bd236862a490ab5cc9e0e3bcc521aae6 -SIZE (VBoxGuestAdditions_7.1.14.iso) = 61343744 +TIMESTAMP = 1769696969 +SHA256 (VirtualBox-7.1.16.tar.bz2) = cdb8ef45dd412757fb3598c57e986fd12575dbc1507cde7e95567a0f2ad20d96 +SIZE (VirtualBox-7.1.16.tar.bz2) = 221864875 +SHA256 (VirtualBox-docs-7.1.16.tar.bz2) = 3b550d6a273271b6a7e97df55c965417722167aedebc32002e36f1761e3c5c7e +SIZE (VirtualBox-docs-7.1.16.tar.bz2) = 10112345 +SHA256 (VBoxGuestAdditions_7.1.16.iso) = 98852952f6ce25a534924b2509fd9b1c67d26fa2671ce7ec4d791c3ab29348af +SIZE (VBoxGuestAdditions_7.1.16.iso) = 61315072 diff --git a/emulators/virtualbox-ose-71/files/pkg-message.in b/emulators/virtualbox-ose-71/files/pkg-message.in index 27c14e0a2e2a..7b911854a6ae 100644 --- a/emulators/virtualbox-ose-71/files/pkg-message.in +++ b/emulators/virtualbox-ose-71/files/pkg-message.in @@ -53,13 +53,6 @@ NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file. If you experience "Network: write Failed: Cannot allocate memory" errors try to increase net.graph.maxdata in /boot/loader.conf -If you are using AIO, then increase these limits (https://bugs.freebsd.org/168298): -vfs.aio.max_buf_aio=8192 -vfs.aio.max_aio_queue_per_proc=65536 -vfs.aio.max_aio_per_proc=8192 -vfs.aio.max_aio_queue=65536 -To check if AIO is used use: kldstat -v | grep aio - If you are experiencing VMs freezes with an error in VBox.log such as: " 00:01:29.590192 AssertLogRel /usr/ports/emulators/virtualbox-ose/work/VirtualBox-6.1.44 @@ -106,15 +99,4 @@ machines using the Pulseaudio host audio driver to use another supported one. EOM } -{ type: upgrade - minimum_version: 6.1.26 - maximum_version: 6.1.32_1 - message: <<EOM -To comply to hier(7) requirements, networks.conf's location changed -to %%VBOX_ETC%%/networks.conf. - -In case /etc/vbox/networks.conf exists, it needs to be moved to -%%VBOX_ETC%% and /etc/vbox should be deleted. -EOM -} ] diff --git a/emulators/virtualbox-ose-additions-71/Makefile b/emulators/virtualbox-ose-additions-71/Makefile index 1c2a4f7319fa..68f1d8aa665c 100644 --- a/emulators/virtualbox-ose-additions-71/Makefile +++ b/emulators/virtualbox-ose-additions-71/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose -DISTVERSION= 7.1.14 -PORTREVISION?= 1 +DISTVERSION= 7.1.16 +PORTREVISION?= 0 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ PKGNAMESUFFIX?= -additions-71 diff --git a/emulators/virtualbox-ose-additions-71/distinfo b/emulators/virtualbox-ose-additions-71/distinfo index 904760a18c0f..5b695973ef43 100644 --- a/emulators/virtualbox-ose-additions-71/distinfo +++ b/emulators/virtualbox-ose-additions-71/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761146098 -SHA256 (VirtualBox-7.1.14.tar.bz2) = 6a4eea884cd98049a5357133b718078d8aaae68047836a3f86cd5904336d6218 -SIZE (VirtualBox-7.1.14.tar.bz2) = 216819853 +TIMESTAMP = 1769696969 +SHA256 (VirtualBox-7.1.16.tar.bz2) = cdb8ef45dd412757fb3598c57e986fd12575dbc1507cde7e95567a0f2ad20d96 +SIZE (VirtualBox-7.1.16.tar.bz2) = 221864875 diff --git a/emulators/virtualbox-ose-additions-nox11-71/Makefile b/emulators/virtualbox-ose-additions-nox11-71/Makefile index 5060b0545b7b..ef057aa1f5f2 100644 --- a/emulators/virtualbox-ose-additions-nox11-71/Makefile +++ b/emulators/virtualbox-ose-additions-nox11-71/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -additions-nox11-71 MASTERDIR= ${.CURDIR}/../virtualbox-ose-additions-71 diff --git a/emulators/virtualbox-ose-kmod-71/Makefile b/emulators/virtualbox-ose-kmod-71/Makefile index 88f593c525fc..8d15a72b4cb5 100644 --- a/emulators/virtualbox-ose-kmod-71/Makefile +++ b/emulators/virtualbox-ose-kmod-71/Makefile @@ -1,5 +1,5 @@ PORTNAME= virtualbox-ose -DISTVERSION= 7.1.14 +DISTVERSION= 7.1.16 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ PKGNAMESUFFIX= -kmod-71 diff --git a/emulators/virtualbox-ose-kmod-71/distinfo b/emulators/virtualbox-ose-kmod-71/distinfo index 440b2b8ba4f1..5b695973ef43 100644 --- a/emulators/virtualbox-ose-kmod-71/distinfo +++ b/emulators/virtualbox-ose-kmod-71/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761088888 -SHA256 (VirtualBox-7.1.14.tar.bz2) = 6a4eea884cd98049a5357133b718078d8aaae68047836a3f86cd5904336d6218 -SIZE (VirtualBox-7.1.14.tar.bz2) = 216819853 +TIMESTAMP = 1769696969 +SHA256 (VirtualBox-7.1.16.tar.bz2) = cdb8ef45dd412757fb3598c57e986fd12575dbc1507cde7e95567a0f2ad20d96 +SIZE (VirtualBox-7.1.16.tar.bz2) = 221864875 diff --git a/emulators/virtualbox-ose-nox11-71/Makefile b/emulators/virtualbox-ose-nox11-71/Makefile index bd1a0035d424..06750b5e3471 100644 --- a/emulators/virtualbox-ose-nox11-71/Makefile +++ b/emulators/virtualbox-ose-nox11-71/Makefile @@ -3,8 +3,8 @@ PKGNAMESUFFIX= -nox11-71 MASTERDIR= ${.CURDIR}/../virtualbox-ose-71 -OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS OGG PULSEAUDIO \ - QT6 VORBIS VPX X11 +OPTIONS_EXCLUDE= ALSA DBUS DEBUG GUESTADDITIONS DOCS NLS PULSEAUDIO \ + QT6 X11 SLAVE_PORT= yeshome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697e0f64.3030a.36ddd651>
