svn commit: r552134 - in head/emulators/virtualbox-ose: . files
Gleb Popov
arrowd at FreeBSD.org
Mon Oct 12 15:31:45 UTC 2020
Author: arrowd
Date: Mon Oct 12 15:31:44 2020
New Revision: 552134
URL: https://svnweb.freebsd.org/changeset/ports/552134
Log:
emulators/virtualbox-ose: Turn off aio usage and make VirtualBox use generic Unix implementation.
This fixes instabilities on some loads involving disk IO.
PR: 168298, 221294
Approved by: vbox (timeout)
Modified:
head/emulators/virtualbox-ose/Makefile
head/emulators/virtualbox-ose/files/patch-src-VBox-Runtime-Makefile.kmk
Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile Mon Oct 12 14:45:36 2020 (r552133)
+++ head/emulators/virtualbox-ose/Makefile Mon Oct 12 15:31:44 2020 (r552134)
@@ -3,7 +3,7 @@
PORTNAME= virtualbox-ose
PORTVERSION= 5.2.44
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= emulators
MASTER_SITES= https://download.oracle.com/virtualbox/${PORTVERSION}/
DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS}
Modified: head/emulators/virtualbox-ose/files/patch-src-VBox-Runtime-Makefile.kmk
==============================================================================
--- head/emulators/virtualbox-ose/files/patch-src-VBox-Runtime-Makefile.kmk Mon Oct 12 14:45:36 2020 (r552133)
+++ head/emulators/virtualbox-ose/files/patch-src-VBox-Runtime-Makefile.kmk Mon Oct 12 15:31:44 2020 (r552134)
@@ -1,4 +1,4 @@
---- src/VBox/Runtime/Makefile.kmk.orig 2020-05-13 19:44:16 UTC
+--- src/VBox/Runtime/Makefile.kmk.orig 2020-07-09 16:57:23 UTC
+++ src/VBox/Runtime/Makefile.kmk
@@ -173,6 +173,11 @@ $(IPRT_OUT_DIR)/oiddb.h.ts +| $(IPRT_OUT_DIR)/oiddb.h:
@@ -12,3 +12,12 @@
# Unicode Specification reader used to regenerate unidata-*.cpp.
#
uniread_TEMPLATE = VBoxBldProg
+@@ -1632,7 +1637,7 @@ VBoxRT_SOURCES.solaris += \
+ VBoxRT_SOURCES.darwin += \
+ r3/posix/fileaio-posix.cpp
+ VBoxRT_SOURCES.freebsd += \
+- r3/freebsd/fileaio-freebsd.cpp
++ r3/posix/fileaio-posix.cpp
+ VBoxRT_INCS := $(RuntimeR3_INCS)
+ VBoxRT_INCS.$(KBUILD_TARGET) := $(RuntimeR3_INCS.$(KBUILD_TARGET))
+ VBoxRT_INCS.$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH) := $(RuntimeR3_INCS.$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH))
More information about the svn-ports-head
mailing list