From 31890f8f5711f8366b3bb5bfe1c1662a2c6c36ee006a762b686581bba9e1fab6 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Sat, 29 Apr 2017 17:28:47 +0000 Subject: [PATCH] - Version bump to 5.1.22 (released 2017-04-28 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: fixed VERR_IEM_INSTR_NOT_IMPLEMENTED Guru Meditation under certain conditions (5.1 regression; mostly Mac OS X hosts; bugs #15693, #15801, #16274, #16569, #16663) VMM: fixed software virtualization on Solaris hosts (5.1.20 regression) Storage: fixed a potential hang under rare circumstances (bug #16677) Storage: fixed a potential crash under rare circumstances (asynchronous I/O disabled or during maintenance file operations like merging snapshots) Linux hosts: make the ALSA backend work again as well as loading the GL libraries on certain hosts (5.1.20 regression; bugs #16667, #16693) Linux Additions: fixed mount.vboxsf symlink problem (5.1.20 regression; bug #16670) OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=329 --- UserManual.pdf | 4 +-- VirtualBox-5.1.20-patched.tar.bz2 | 3 --- VirtualBox-5.1.22-patched.tar.bz2 | 3 +++ vbox-vboxadd-init-script.diff | 44 +++++++++++++++---------------- virtualbox.changes | 14 ++++++++++ virtualbox.spec | 2 +- 6 files changed, 42 insertions(+), 28 deletions(-) delete mode 100644 VirtualBox-5.1.20-patched.tar.bz2 create mode 100644 VirtualBox-5.1.22-patched.tar.bz2 diff --git a/UserManual.pdf b/UserManual.pdf index 433b52d..f31f2b1 100644 --- a/UserManual.pdf +++ b/UserManual.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:73b685e32fe65b291e5c18a1de27c758c432b3423e1b02aa5184bde7a779b528 -size 4365078 +oid sha256:a7ad57de95dfbc9a7ade2fa776c2c5c932de0f59611aefcd32bb492c89b313b2 +size 4366804 diff --git a/VirtualBox-5.1.20-patched.tar.bz2 b/VirtualBox-5.1.20-patched.tar.bz2 deleted file mode 100644 index ae6f5ec..0000000 --- a/VirtualBox-5.1.20-patched.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eebde919a146c6b028f20b72d74b60bba08e9462e292224063448bed411688ea -size 81111766 diff --git a/VirtualBox-5.1.22-patched.tar.bz2 b/VirtualBox-5.1.22-patched.tar.bz2 new file mode 100644 index 0000000..7c5b2e2 --- /dev/null +++ b/VirtualBox-5.1.22-patched.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60f50d53eae32af5a13c3c5a7ce64683a97c74c81ac05021df273068e821fc0f +size 81174832 diff --git a/vbox-vboxadd-init-script.diff b/vbox-vboxadd-init-script.diff index 022043f..e447b38 100644 --- a/vbox-vboxadd-init-script.diff +++ b/vbox-vboxadd-init-script.diff @@ -1,7 +1,7 @@ -Index: VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd.sh +Index: VirtualBox-5.1.22/src/VBox/Additions/linux/installer/vboxadd.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/Additions/linux/installer/vboxadd.sh -+++ VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd.sh +--- VirtualBox-5.1.22.orig/src/VBox/Additions/linux/installer/vboxadd.sh ++++ VirtualBox-5.1.22/src/VBox/Additions/linux/installer/vboxadd.sh @@ -23,9 +23,12 @@ # Provides: vboxadd # Required-Start: @@ -121,7 +121,7 @@ Index: VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd.sh @@ -427,47 +425,18 @@ shared_folder_setup() ## @todo It would be nicer if the kernel module just parsed parameters # itself instead of needing a separate binary to do that. - ln -sf "${INSTALL_DIR}/other/mount.vboxsf" /sbin + ln -sf "$lib_path/$PACKAGE/mount.vboxsf" /sbin - # SELinux security context for the mount helper. - if test -e /etc/selinux/config; then - # This is correct. semanage maps this to the real path, and it aborts @@ -189,10 +189,10 @@ Index: VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd.sh fi rm /etc/udev/rules.d/60-vboxadd.rules 2>/dev/null } -Index: VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd-service.sh +Index: VirtualBox-5.1.22/src/VBox/Additions/linux/installer/vboxadd-service.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/Additions/linux/installer/vboxadd-service.sh -+++ VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd-service.sh +--- VirtualBox-5.1.22.orig/src/VBox/Additions/linux/installer/vboxadd-service.sh ++++ VirtualBox-5.1.22/src/VBox/Additions/linux/installer/vboxadd-service.sh @@ -20,7 +20,7 @@ # Provides: vboxadd-service # Required-Start: vboxadd @@ -202,10 +202,10 @@ Index: VirtualBox-5.1.20/src/VBox/Additions/linux/installer/vboxadd-service.sh # Default-Stop: 0 1 6 # Description: VirtualBox Additions Service ### END INIT INFO -Index: VirtualBox-5.1.20/src/VBox/Installer/linux/vboxautostart-service.sh +Index: VirtualBox-5.1.22/src/VBox/Installer/linux/vboxautostart-service.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/Installer/linux/vboxautostart-service.sh -+++ VirtualBox-5.1.20/src/VBox/Installer/linux/vboxautostart-service.sh +--- VirtualBox-5.1.22.orig/src/VBox/Installer/linux/vboxautostart-service.sh ++++ VirtualBox-5.1.22/src/VBox/Installer/linux/vboxautostart-service.sh @@ -20,7 +20,7 @@ # Provides: vboxautostart-service # Required-Start: vboxdrv @@ -215,10 +215,10 @@ Index: VirtualBox-5.1.20/src/VBox/Installer/linux/vboxautostart-service.sh # Default-Stop: 0 1 6 # Description: VirtualBox autostart service ### END INIT INFO -Index: VirtualBox-5.1.20/src/VBox/Installer/linux/vboxballoonctrl-service.sh +Index: VirtualBox-5.1.22/src/VBox/Installer/linux/vboxballoonctrl-service.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/Installer/linux/vboxballoonctrl-service.sh -+++ VirtualBox-5.1.20/src/VBox/Installer/linux/vboxballoonctrl-service.sh +--- VirtualBox-5.1.22.orig/src/VBox/Installer/linux/vboxballoonctrl-service.sh ++++ VirtualBox-5.1.22/src/VBox/Installer/linux/vboxballoonctrl-service.sh @@ -20,7 +20,7 @@ # Provides: vboxballoonctrl-service # Required-Start: vboxdrv @@ -228,10 +228,10 @@ Index: VirtualBox-5.1.20/src/VBox/Installer/linux/vboxballoonctrl-service.sh # Default-Stop: 0 1 6 # Description: VirtualBox watchdog daemon ### END INIT INFO -Index: VirtualBox-5.1.20/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +Index: VirtualBox-5.1.22/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh -+++ VirtualBox-5.1.20/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +--- VirtualBox-5.1.22.orig/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh ++++ VirtualBox-5.1.22/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh @@ -31,7 +31,7 @@ # Provides: testboxscript-service # Required-Start: $network @@ -241,10 +241,10 @@ Index: VirtualBox-5.1.20/src/VBox/ValidationKit/testboxscript/linux/testboxscrip # Default-Stop: 0 1 6 # Description: TestBoxScript service ### END INIT INFO -Index: VirtualBox-5.1.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +Index: VirtualBox-5.1.22/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh -+++ VirtualBox-5.1.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +--- VirtualBox-5.1.22.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh ++++ VirtualBox-5.1.22/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh @@ -31,7 +31,7 @@ # Provides: vboxtxs # Required-Start: $network @@ -254,10 +254,10 @@ Index: VirtualBox-5.1.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs # Default-Stop: 0 1 6 # Description: VirtualBox Test Execution Service ### END INIT INFO -Index: VirtualBox-5.1.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +Index: VirtualBox-5.1.22/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh =================================================================== ---- VirtualBox-5.1.20.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh -+++ VirtualBox-5.1.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +--- VirtualBox-5.1.22.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh ++++ VirtualBox-5.1.22/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh @@ -31,7 +31,7 @@ # Provides: vboxtxs # Required-Start: $network diff --git a/virtualbox.changes b/virtualbox.changes index 5468d5d..8408077 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Sat Apr 29 17:24:10 UTC 2017 - Larry.Finger@lwfinger.net + +- Version bump to 5.1.22 (released 2017-04-28 by Oracle) + +This is a maintenance release. The following items were fixed and/or added: + +VMM: fixed VERR_IEM_INSTR_NOT_IMPLEMENTED Guru Meditation under certain conditions (5.1 regression; mostly Mac OS X hosts; bugs #15693, #15801, #16274, #16569, #16663) +VMM: fixed software virtualization on Solaris hosts (5.1.20 regression) +Storage: fixed a potential hang under rare circumstances (bug #16677) +Storage: fixed a potential crash under rare circumstances (asynchronous I/O disabled or during maintenance file operations like merging snapshots) +Linux hosts: make the ALSA backend work again as well as loading the GL libraries on certain hosts (5.1.20 regression; bugs #16667, #16693) +Linux Additions: fixed mount.vboxsf symlink problem (5.1.20 regression; bug #16670) + ------------------------------------------------------------------- Sat Apr 29 04:38:33 UTC 2017 - Larry.Finger@lwfinger.net diff --git a/virtualbox.spec b/virtualbox.spec index 5ae4218..9db4ee5 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -22,7 +22,7 @@ %define _vbox_instdir %{_libexecdir}/virtualbox %define _udevrulesdir %{_sysconfdir}/udev/rules.d Name: virtualbox -Version: 5.1.20 +Version: 5.1.22 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+