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.fin...@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 <iprt/assert.h>
  #include <iprt/err.h>

++++++ vbox-python-detection.diff ++++++
--- /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,8 +1,8 @@
-Index: VirtualBox-5.1.2/src/libs/xpcom18a4/python/gen_python_deps.py
+Index: VirtualBox-5.1.6/src/libs/xpcom18a4/python/gen_python_deps.py
 ===================================================================
---- VirtualBox-5.1.2.orig/src/libs/xpcom18a4/python/gen_python_deps.py
-+++ VirtualBox-5.1.2/src/libs/xpcom18a4/python/gen_python_deps.py
-@@ -75,7 +75,7 @@ def main(argv):
+--- VirtualBox-5.1.6.orig/src/libs/xpcom18a4/python/gen_python_deps.py
++++ VirtualBox-5.1.6/src/libs/xpcom18a4/python/gen_python_deps.py
+@@ -85,7 +85,7 @@ def main(argv):
      else:
          multi = 1
  
@@ -11,7 +11,7 @@
          prefixes = ["/usr"]
          versions = [str(sys.version_info[0])+'.'+str(sys.version_info[1])]
  
-@@ -98,22 +98,23 @@ def main(argv):
+@@ -112,22 +112,23 @@ def main(argv):
              continue
          for p in prefixes:
              c = checkPair(p, v, dllpre, dllsuff, bitness_magic)
@@ -28,7 +28,7 @@
 -    for k in keys:
 -        if d is None:
 -            d = k
--        vers = k.replace('.', '')
+-        vers = k.replace('.', '').upper()
 -        print_vars(vers, known[k], sep, bitness_magic)
 -    if d is not None:
 -        print_vars("DEF", known[d], sep, bitness_magic)
@@ -39,7 +39,7 @@
 +        pass
 +    if multi:
 +        for ver, paths in known.items():
-+            print_vars(ver.replace('.', ''), paths, sep, bitness_magic)
++            print_vars(ver.replace('.', '').upper(), paths, sep, 
bitness_magic)
 +    else:
 +        ver = versions[0]
 +        paths = known[ver]



Reply via email to