Skip site navigation (1)Skip section navigation (2)
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>