Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2017-03-11 15:18:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Sat Mar 11 15:18:54 2017 rev:130 rq:478056 version:5.1.16 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2017-03-01 23:40:08.506851865 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2017-03-11 15:18:57.093373634 +0100 @@ -1,0 +2,51 @@ +Thu Mar 9 18:54:31 UTC 2017 - larry.fin...@lwfinger.net + +- Removed "vbox_fix_4.10_api_changes.patch" - fixed upstream + Removed "vbox_fix_4.11_api_changes.patch" - fixed upstream + +- Version bump to 5.1.16 (released 2017-03-08 by Oracle) + +This is a maintenance release. The following items were fixed and/or added: + + VMM: don't access the MSR_IA32_SMM_MONITOR_CTL MSR if dual-monitor treatment is not available (KVM workaround, bug #14965) + VMM: another fix for handling certain MSRs on ancient CPUs without VT-x support for MSR bitmaps + VMM: fixed VERR_SSM_LOAD_CPUID_MISMATCH errors when restoring a saved state with SMP guests on hosts without the CPUID/HTT bit set (bug #16428) + VMM: fixed a bug in call gate emulation + VMM: FWAIT instruction fix + VMM: fixed a sporadic guest hang under certain conditions + GUI: hide the mini-toolbar from the taskbar and the pager on certain X11 hosts + GUI: better error handling on the global settings / network / host-only / DHCP server settings + GUI: fixes for full-screen with multiple screens + Host-only Network: fixed host-only adapter creation issue preventing VirtualBox installation on Windows 10 hosts (bug #16379) + NAT network: fixed two potential crashes in the DHCP server + ICH9: fixed incorrect initialization of the primary bus for PCI bridges (5.1.14 regression) + Storage: LsiLogic fix for Windows 10 + USB: fixed not being able to attach certain USB devices having invalid characters in the device strings (5.0.18 regression; bug #15956) + USB: several fixes for the USB/IP support (bug #16462) + VBoxSVC: fixed another crash during shutdown under rare circumstances + VBoxSVC: fixed a stack overflow on (Windows debug builds only; bug #16409) + OVF: when importing an appliance handle more than 10 network adapters if the OVA was created by VirtualBox (bug #16401) + OVF: fixes for exporting and importing appliances with many disks (bug #16402) + VBoxManage: fixed regression with modifyhd --resize (bug #16311) + rdesktop-vrdp: source code tarball fixes + Linux Installers: do not rebuild kernel modules unnecessarily (bug #16408) + Linux hosts: added an action for opening the VM manager window to the .desktop file + Linux hosts / guests: Linux 4.11 compile fixes (bug #16506) + Linux Additions: added vboxsf FS modules alias (bug #16404) + Linux Additions: fix for the shared folders kernel module to compile on Linux 4.10 + Linux Additions: properly install the Linux kernel module override rule on distributions without /etc/depmod.d + Windows Additions: fixed a crash with recent Windows 10 builds if 3D is disabled (bug #15973) + +------------------------------------------------------------------- +Wed Mar 8 21:18:08 UTC 2017 - larry.fin...@lwfinger.net + +- Fix API changes for kernel 4.11. This change adds file "vbox_fix_4.11_api_changes.patch". + Make some changes to various script files to remove reference to run level 4, which is not used. + +------------------------------------------------------------------- +Sat Mar 4 05:00:03 UTC 2017 - larry.fin...@lwfinger.net + +- Fix for missing global in vboxsf that prevented mounting shared folders + for kernel 4.10. This change is the fix for bsc #1027967. + +------------------------------------------------------------------- Old: ---- VirtualBox-5.1.14-patched.tar.bz2 vbox_fix_4.10_api_changes.patch New: ---- VirtualBox-5.1.16-patched.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.kOvgPo/_old 2017-03-11 15:18:59.193076501 +0100 +++ /var/tmp/diff_new_pack.kOvgPo/_new 2017-03-11 15:18:59.197075935 +0100 @@ -22,7 +22,7 @@ %define _vbox_instdir %{_libexecdir}/virtualbox %define _udevrulesdir %{_sysconfdir}/udev/rules.d Name: virtualbox -Version: 5.1.14 +Version: 5.1.16 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ @@ -93,8 +93,6 @@ # Fix for missing include needed for server 1.19 Patch116: Fix_for_server_1.19.patch # -Patch117: vbox_fix_4.10_api_changes.patch -# BuildRequires: LibVNCServer-devel BuildRequires: SDL-devel BuildRequires: acpica @@ -136,7 +134,6 @@ BuildRequires: which BuildRequires: xorg-x11 BuildRequires: xorg-x11-server -#BuildRequires: xorg-x11-server > 7.6_1.18.4-2.1 BuildRequires: xorg-x11-server-sdk BuildRequires: yasm BuildRequires: zlib-devel-static @@ -337,7 +334,6 @@ %patch112 -p1 %patch113 -p1 %patch116 -p1 -%patch117 -p1 #copy user manual cp %{SOURCE1} UserManual.pdf ++++++ UserManual.pdf ++++++ (binary differes) ++++++ VirtualBox-5.1.14-patched.tar.bz2 -> VirtualBox-5.1.16-patched.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/virtualbox/VirtualBox-5.1.14-patched.tar.bz2 /work/SRC/openSUSE:Factory/.virtualbox.new/VirtualBox-5.1.16-patched.tar.bz2 differ: char 11, line 1 ++++++ vbox-vboxadd-init-script.diff ++++++ --- /var/tmp/diff_new_pack.kOvgPo/_old 2017-03-11 15:18:59.297061786 +0100 +++ /var/tmp/diff_new_pack.kOvgPo/_new 2017-03-11 15:18:59.301061220 +0100 @@ -183,3 +183,81 @@ rm -f /etc/kernel/postinst.d/vboxadd /etc/kernel/prerm.d/vboxadd rmdir -p /etc/kernel/postinst.d /etc/kernel/prerm.d 2>/dev/null rm /etc/udev/rules.d/60-vboxadd.rules 2>/dev/null +Index: VirtualBox-5.1.14/src/VBox/Additions/linux/installer/vboxadd-service.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/Additions/linux/installer/vboxadd-service.sh ++++ VirtualBox-5.1.14/src/VBox/Additions/linux/installer/vboxadd-service.sh +@@ -20,7 +20,7 @@ + # Provides: vboxadd-service + # Required-Start: vboxadd + # Required-Stop: vboxadd +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: VirtualBox Additions Service + ### END INIT INFO +Index: VirtualBox-5.1.14/src/VBox/Installer/linux/vboxautostart-service.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/Installer/linux/vboxautostart-service.sh ++++ VirtualBox-5.1.14/src/VBox/Installer/linux/vboxautostart-service.sh +@@ -20,7 +20,7 @@ + # Provides: vboxautostart-service + # Required-Start: vboxdrv + # Required-Stop: vboxdrv +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: VirtualBox autostart service + ### END INIT INFO +Index: VirtualBox-5.1.14/src/VBox/Installer/linux/vboxballoonctrl-service.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/Installer/linux/vboxballoonctrl-service.sh ++++ VirtualBox-5.1.14/src/VBox/Installer/linux/vboxballoonctrl-service.sh +@@ -20,7 +20,7 @@ + # Provides: vboxballoonctrl-service + # Required-Start: vboxdrv + # Required-Stop: vboxdrv +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: VirtualBox watchdog daemon + ### END INIT INFO +Index: VirtualBox-5.1.14/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh ++++ VirtualBox-5.1.14/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +@@ -31,7 +31,7 @@ + # Provides: testboxscript-service + # Required-Start: $network + # Required-Stop: +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: TestBoxScript service + ### END INIT INFO +Index: VirtualBox-5.1.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh ++++ VirtualBox-5.1.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +@@ -31,7 +31,7 @@ + # Provides: vboxtxs + # Required-Start: $network + # Required-Stop: +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: VirtualBox Test Execution Service + ### END INIT INFO +Index: VirtualBox-5.1.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +=================================================================== +--- VirtualBox-5.1.14.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh ++++ VirtualBox-5.1.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +@@ -31,7 +31,7 @@ + # Provides: vboxtxs + # Required-Start: $network + # Required-Stop: +-# Default-Start: 2 3 4 5 ++# Default-Start: 2 3 5 + # Default-Stop: 0 1 6 + # Description: VirtualBox Test Execution Service + ### END INIT INFO ++++++ vbox-vboxdrv-init-script.diff ++++++ --- /var/tmp/diff_new_pack.kOvgPo/_old 2017-03-11 15:18:59.309060088 +0100 +++ /var/tmp/diff_new_pack.kOvgPo/_new 2017-03-11 15:18:59.313059522 +0100 @@ -1,7 +1,7 @@ -Index: VirtualBox-5.1.4/src/VBox/Installer/linux/vboxdrv.sh +Index: VirtualBox-5.1.16/src/VBox/Installer/linux/vboxdrv.sh =================================================================== ---- VirtualBox-5.1.4.orig/src/VBox/Installer/linux/vboxdrv.sh -+++ VirtualBox-5.1.4/src/VBox/Installer/linux/vboxdrv.sh +--- VirtualBox-5.1.16.orig/src/VBox/Installer/linux/vboxdrv.sh ++++ VirtualBox-5.1.16/src/VBox/Installer/linux/vboxdrv.sh @@ -19,11 +19,12 @@ # ### BEGIN INIT INFO @@ -19,7 +19,7 @@ ### END INIT INFO ## @todo This file duplicates a lot of script with vboxadd.sh. When making -@@ -258,13 +259,6 @@ start() +@@ -261,13 +262,6 @@ start() fi fi # ensure permissions @@ -33,12 +33,11 @@ if ! $MODPROBE vboxnetflt > /dev/null 2>&1; then failure "modprobe vboxnetflt failed. Please use 'dmesg' to find out why" fi -@@ -395,36 +389,8 @@ cleanup() +@@ -387,35 +381,8 @@ cleanup() # setup_script setup() { - begin_msg "Building VirtualBox kernel modules" console -- cleanup - if ! $BUILDINTMP \ - --save-module-symvers /tmp/vboxdrv-Module.symvers \ - --module-source "$MODULE_SRC/vboxdrv" \ ++++++ vbox_remove_smp_mflags.patch ++++++ --- /var/tmp/diff_new_pack.kOvgPo/_old 2017-03-11 15:18:59.325057824 +0100 +++ /var/tmp/diff_new_pack.kOvgPo/_new 2017-03-11 15:18:59.325057824 +0100 @@ -1,26 +1,26 @@ -Index: VirtualBox-5.1.8/src/libs/libxml2-2.9.2/libxml.spec.in +Index: VirtualBox-5.1.16/src/libs/libxml2-2.9.4/libxml.spec.in =================================================================== ---- VirtualBox-5.1.8.orig/src/libs/libxml2-2.9.2/libxml.spec.in -+++ VirtualBox-5.1.8/src/libs/libxml2-2.9.2/libxml.spec.in -@@ -69,7 +69,7 @@ at parse time or later once the document +--- VirtualBox-5.1.16.orig/src/libs/libxml2-2.9.4/libxml.spec.in ++++ VirtualBox-5.1.16/src/libs/libxml2-2.9.4/libxml.spec.in +@@ -94,7 +94,7 @@ at parse time or later once the document %build %configure -make %{_smp_mflags} -+make ++make %install rm -fr %{buildroot} -Index: VirtualBox-5.1.8/src/libs/libxml2-2.9.2/libxml2.spec +Index: VirtualBox-5.1.16/src/libs/libxml2-2.9.4/libxml2.spec =================================================================== ---- VirtualBox-5.1.8.orig/src/libs/libxml2-2.9.2/libxml2.spec -+++ VirtualBox-5.1.8/src/libs/libxml2-2.9.2/libxml2.spec -@@ -69,7 +69,7 @@ at parse time or later once the document +--- VirtualBox-5.1.16.orig/src/libs/libxml2-2.9.4/libxml2.spec ++++ VirtualBox-5.1.16/src/libs/libxml2-2.9.4/libxml2.spec +@@ -94,7 +94,7 @@ at parse time or later once the document %build %configure -make %{_smp_mflags} -+make ++make %install rm -fr %{buildroot}