Hello community,
here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2016-09-20 13:18:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
and /work/SRC/openSUSE:Factory/.virtualbox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox"
Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2016-09-16 10:59:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2016-09-20 13:18:49.000000000 +0200
@@ -1,0 +2,37 @@
+Mon Sep 12 22:25:42 UTC 2016 - Larry.Finger@lwfinger.net
+
+- Remove file "fix_removal_of_DEFINE_PCI_DEVICE_TABLE" - fixed upstream.
+- Version bump to 5.1.6 (released 2016-09-12 by Oracle)
+
+This is a maintenance release. The following items were fixed and/or added:
+
+ GUI: fixed issue with opening '.vbox' files and it's aliases
+ GUI: keyboard grabbing fixes (bugs #15771 and #15745)
+ GUI: fix for passing through Ctrl + mouse-click (Mac OS X hosts only; bug #15714)
+ GUI: fixed automatic deletion of extension pack files (bugs #11352 and #14742)
+ USB: fixed showing unknown device instead of the manufacturer or product description under certain circumstances (5.1.0 regression; bug #15764)
+ XHCI: another fix for a hanging guest under certain conditions as result of the fix for bug #15747, this time for Windows 7 guests
+ Serial: fixed high CPU usage with certain USB to serial converters on Linux hosts (bug #7796)
+ Storage: fixed attaching stream optimized VMDK images (bug #14764)
+ Storage: reject image variants which are unsupported by the backend (bug #7227)
+ Storage: fixed loading saved states created with VirtualBox 5.0.10 and older when using a SCSI controller (bug #15865)
+ Storage: fixed broken NVMe emulation if the host I/O cache setting is enabled
+ Storage: fixed using multiple NVMe controllers if ICH9 is used
+ NVMe: fixed a crash during reset which could happen under certain circumstances
+ Audio: fixed microphone input (5.1.2 regression; bugs #14386 and #15802)
+ Audio: fixed crashes under certain conditions (5.1.0 regression; bug #15887 and others)
+ Audio: fixed recording with the ALSA backend (5.1 regression)
+ Audio: fixed stream access mode with OSS backend (5.1 regression, thanks to Jung-uk Kim)
+ E1000: do also return masked bits when reading the ICR register, this fixes booting from iPXE (5.1.2 regression; bug #15846)
+ BIOS: fixed 4bpp scanline calculation (bug #15787)
+ API: relax the check for the version attribute in OVF/OVA appliances (bug #15856)
+ Windows hosts: fixed crashes when terminating the VM selector or other VBox COM clients (bug #15726 and others)
+ Linux Installer: fixed path to the documentation in .rpm packages (5.1.0 regression)
+ Linux Installer: fixed the vboxdrv.sh script to prevent an SELinux complaint (bug #15816)
+ Linux hosts: don't use 32-bit legacy capabilities
+ Linux Additions: Linux 4.8 fix for the kernel display driver (bugs #15890 and #15896)
+ Linux Additions: don't load the kernel modules provided by the Linux distribution but load the kernel modules from the official Guest Additions package instead (bug #15324)
+ Linux Additions: fix dynamic resizing problems in recent Linux guests (bug #15875)
+ User Manual: fixed error in the VBoxManage chapter for the getextradata enumerate example (bug #15862)
+
+-------------------------------------------------------------------
Old:
----
VirtualBox-5.1.4-patched.tar.bz2
fix_removal_of_DEFINE_PCI_DEVICE_TABLE
New:
----
VirtualBox-5.1.6-patched.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.H0B8fE/_old 2016-09-20 13:18:55.000000000 +0200
+++ /var/tmp/diff_new_pack.H0B8fE/_new 2016-09-20 13:18:55.000000000 +0200
@@ -19,7 +19,7 @@
%define _vbox_instdir %{_libexecdir}/virtualbox
%define _udevrulesdir %{_libexecdir}/udev/rules.d
Name: virtualbox
-Version: 5.1.4
+Version: 5.1.6
Release: 0
Summary: VirtualBox is an Emulator
License: GPL-2.0+
@@ -86,8 +86,6 @@
Patch111: vbox_prevent_wrong_SONAME.patch
# Fix change in kernel API for ttm_bo_move_memcpy()
Patch112: modify_for_4_8_bo_move.patch
-# Fix source for removal of DEFINE_PCI_DEVICE_TABLE macro
-Patch113: fix_removal_of_DEFINE_PCI_DEVICE_TABLE
#
BuildRequires: LibVNCServer-devel
BuildRequires: SDL-devel
@@ -321,7 +319,6 @@
%patch109 -p1
%patch111 -p1
%patch112 -p1
-%patch113 -p1
#copy user manual
cp %{SOURCE1} UserManual.pdf
++++++ UserManual.pdf ++++++
(binary differes)
++++++ VirtualBox-5.1.4-patched.tar.bz2 -> VirtualBox-5.1.6-patched.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/virtualbox/VirtualBox-5.1.4-patched.tar.bz2 /work/SRC/openSUSE:Factory/.virtualbox.new/VirtualBox-5.1.6-patched.tar.bz2 differ: char 11, line 1
++++++ modify_for_4_8_bo_move.patch ++++++
--- /var/tmp/diff_new_pack.H0B8fE/_old 2016-09-20 13:18:55.000000000 +0200
+++ /var/tmp/diff_new_pack.H0B8fE/_new 2016-09-20 13:18:55.000000000 +0200
@@ -1,42 +1,19 @@
-Index: VirtualBox-5.1.4/src/VBox/Additions/linux/drm/vbox_ttm.c
+Index: VirtualBox-5.1.6/src/VBox/Additions/linux/drm/vbox_ttm.c
===================================================================
---- VirtualBox-5.1.4.orig/src/VBox/Additions/linux/drm/vbox_ttm.c
-+++ VirtualBox-5.1.4/src/VBox/Additions/linux/drm/vbox_ttm.c
-@@ -221,7 +221,11 @@ static int vbox_bo_move(struct ttm_buffe
- struct ttm_mem_reg *new_mem)
- {
- int r;
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 8, 0)
- r = ttm_bo_move_memcpy(bo, evict, no_wait_gpu, new_mem);
-+#else
-+ r = ttm_bo_move_memcpy(bo, evict, interruptible, no_wait_gpu, new_mem);
-+#endif
+--- VirtualBox-5.1.6.orig/src/VBox/Additions/linux/drm/vbox_ttm.c
++++ VirtualBox-5.1.6/src/VBox/Additions/linux/drm/vbox_ttm.c
+@@ -229,7 +229,6 @@ static int vbox_bo_move(struct ttm_buffe
return r;
}
-Index: VirtualBox-5.1.4/src/VBox/Additions/linux/drm/vbox_drv.c
-===================================================================
---- VirtualBox-5.1.4.orig/src/VBox/Additions/linux/drm/vbox_drv.c
-+++ VirtualBox-5.1.4/src/VBox/Additions/linux/drm/vbox_drv.c
-@@ -244,9 +244,14 @@ static int vbox_master_set(struct drm_de
- return 0;
- }
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 8, 0)
- static void vbox_master_drop(struct drm_device *dev,
- struct drm_file *file_priv,
- bool from_release)
-+#else
-+static void vbox_master_drop(struct drm_device *dev,
-+ struct drm_file *file_priv)
-+#endif
+-
+ static void vbox_ttm_backend_destroy(struct ttm_tt *tt)
{
- struct vbox_private *vbox = dev->dev_private;
- vbox->initial_mode_queried = false;
-Index: VirtualBox-5.1.4/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
+ ttm_tt_fini(tt);
+Index: VirtualBox-5.1.6/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
===================================================================
---- VirtualBox-5.1.4.orig/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
-+++ VirtualBox-5.1.4/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
+--- VirtualBox-5.1.6.orig/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
++++ VirtualBox-5.1.6/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
@@ -35,7 +35,7 @@
#include