Date: Mon, 12 Oct 2020 15:31:44 +0000 (UTC) From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r552134 - in head/emulators/virtualbox-ose: . files Message-ID: <202010121531.09CFViiH046837@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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))
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010121531.09CFViiH046837>