From fb0b976cf88f6799b9b850dd0ad9b40a496c2145f2b6c502c83a3abbb9b14de5 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 2 Oct 2015 11:12:59 +0000 Subject: [PATCH 1/2] Accepting request 335889 from home:dimstar:Factory - BuildRequire pkgconfig(udev) instead of udev directly: this allows us to be earlier in the build phase, as we can make use of udev-mini and it solves build failures with systemd224. OBS-URL: https://build.opensuse.org/request/show/335889 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=225 --- virtualbox.changes | 7 +++++++ virtualbox.spec | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/virtualbox.changes b/virtualbox.changes index 68b40ae..39adba8 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Oct 2 08:33:26 UTC 2015 - dimstar@opensuse.org + +- BuildRequire pkgconfig(udev) instead of udev directly: this allows + us to be earlier in the build phase, as we can make use of udev-mini + and it solves build failures with systemd224. + ------------------------------------------------------------------- Fri Sep 11 02:47:24 UTC 2015 - Larry.Finger@lwfinger.net diff --git a/virtualbox.spec b/virtualbox.spec index 23ec07c..9979b1f 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -116,7 +116,6 @@ BuildRequires: pulseaudio-devel BuildRequires: python-devel BuildRequires: quilt BuildRequires: sed -BuildRequires: udev BuildRequires: update-desktop-files BuildRequires: which BuildRequires: xorg-x11 @@ -129,6 +128,7 @@ BuildRequires: pkgconfig(randrproto) BuildRequires: pkgconfig(renderproto) BuildRequires: pkgconfig(resourceproto) BuildRequires: pkgconfig(scrnsaverproto) +BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xau) BuildRequires: pkgconfig(xcomposite) From c966de6d49c07095a216de4ffa96bf074658d47be6c31f7a4981a26a68970fae Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 5 Oct 2015 09:22:31 +0000 Subject: [PATCH 2/2] Accepting request 336464 from home:namtrac:branches:Virtualization - Version bump to 5.0.6 (released 2015-10-02 by Oracle) This is a maintenance release. The following items were fixed and/or added: GUI: the update check now uses the HTTP system proxy settings by default GUI: About dialog improvements. Copyable version text, do not close dialog on mouse-clicks and focus losing, explicit close button at the bottom of dialog and disabled close button fix on OS X. (bugs #9912, #12749) GUI: fixed bug when re-assigning shortcuts (bug #14565) GUI: fixed default focus button in message-box dialogs (bug #14486) GUI: fixed settings dialog which is opened if the network settings need to be changed at VM startup (5.0.0 regression; bug #14601) GUI: fixed crash during VM start if an early error message needs to be shown, for example Linux kernel modules not present (bug #14646) Bridged Networking: fixed handling of guest DHCP requests without UDP checksum when bridging to a wireless interface (bug #14615) Audio: latency fixes (Windows hosts only; bug #4088) Guest Control: correctly set USERNAME and USERPROFILE environment variables (Windows guests only) Guest Control: several fixes API: properly restore NAT port forwarding rules when reverting to a snapshot Parallel ports: Several fixes allowing to enable two parallel ports for a VM VBoxManage: fixed wrong output of debugvm show command VBoxManage: fixed hang when specifying logging groups with debugvm log starting with h, for example hex Windows hosts: renamed VBoxStartup.log to VBoxHardening.log and provide this log file in the GUI log viewer Windows hosts: fixed a small memory leak in the Windows host interface driver (VBoxNetAdp) which caused a BSOD if the driver verifier is enabled (bug #14562) Windows hosts: fixed a failure to start VMs on hosts where dsound.dll is not available (bug #14574) Windows hosts: another fix for VERR_LDR_MISMATCH_NATIVE errors (bug #14579) Windows hosts: fixed host-to-guest communication with bridged networking (bugs #14326, #14457) Windows hosts: fixed broken data receiving from the serial device with the named pipe backend if Kaspersky AV is installed Linux hosts: Linux 4.3 compile fixes Linux hosts: installer fix for certain systems (bug #14627) Linux hosts / guests: native systemd support for the host/guest installer scripts. The scripts for re-compiling the kernel modules are now located at /sbin/rcvboxdrv (host) and /sbin/rcvboxadd (Guest Additions) Mac OS X hosts: GUI-related fixes for El Capitan Mac OS X hosts: fixed a problem with capturing USB devices under El Capitan Mac OS X hosts: allow colon character on shared folders (bug #14554) Linux Additions: properly set the VBoxService process ID in the PID file (bug #14571) Linux Additions: Guest Control fixes (bug #14573) OBS-URL: https://build.opensuse.org/request/show/336464 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=226 --- UserManual.pdf | 4 +-- VirtualBox-5.0.4-patched.tar.bz2 | 3 --- VirtualBox-5.0.6-patched.tar.bz2 | 3 +++ vbox-32bit-build-error.diff | 13 ---------- virtualbox.changes | 42 ++++++++++++++++++++++++++++++++ virtualbox.spec | 6 +---- 6 files changed, 48 insertions(+), 23 deletions(-) delete mode 100644 VirtualBox-5.0.4-patched.tar.bz2 create mode 100644 VirtualBox-5.0.6-patched.tar.bz2 delete mode 100644 vbox-32bit-build-error.diff diff --git a/UserManual.pdf b/UserManual.pdf index 938accd..5e92eeb 100644 --- a/UserManual.pdf +++ b/UserManual.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:948aadbcbb2bc90f4db01051b2707f9bf5bb1fef5433e0b65503ff87d87e6694 -size 3461050 +oid sha256:d8c8574b873e6e45cce60ba38cbd829266f9f5d62e419342d71afad24bd3e196 +size 3465431 diff --git a/VirtualBox-5.0.4-patched.tar.bz2 b/VirtualBox-5.0.4-patched.tar.bz2 deleted file mode 100644 index 3f5c777..0000000 --- a/VirtualBox-5.0.4-patched.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9939b8efbf79d8204d4c134a04162a69c59c246c780c9e75f023be0560a58e1c -size 75544919 diff --git a/VirtualBox-5.0.6-patched.tar.bz2 b/VirtualBox-5.0.6-patched.tar.bz2 new file mode 100644 index 0000000..c0f647b --- /dev/null +++ b/VirtualBox-5.0.6-patched.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9da0e91febe7e0bbb3af80a10a78ad038282383fba6c12be40ee4128087bc359 +size 75605600 diff --git a/vbox-32bit-build-error.diff b/vbox-32bit-build-error.diff deleted file mode 100644 index 263a444..0000000 --- a/vbox-32bit-build-error.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/VBox/ExtPacks/VNC/VBoxVNC.cpp 2015-09-10 11:22:46.703936446 -0500 -+++ b/src/VBox/ExtPacks/VNC/VBoxVNC.cpp 2015-09-10 11:25:06.195300848 -0500 -@@ -103,8 +103,8 @@ private: - unsigned char *mScreenBuffer; - unsigned char *mFrameBuffer; - uint32_t uClients; -- static DECLCALLBACK(enum rfbNewClientAction) rfbNewClientEvent(rfbClientPtr cl); -- static DECLCALLBACK(void) vncMouseEvent(int buttonMask, int x, int y, rfbClientPtr cl); -+ static enum rfbNewClientAction rfbNewClientEvent(rfbClientPtr cl); -+ static void vncMouseEvent(int buttonMask, int x, int y, rfbClientPtr cl); - static void vncKeyboardEvent(rfbBool down, rfbKeySym keySym, rfbClientPtr cl); - static void clientGoneHook(rfbClientPtr cl); - diff --git a/virtualbox.changes b/virtualbox.changes index 39adba8..0b452ee 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Mon Oct 5 07:35:22 UTC 2015 - idonmez@suse.com + +- Version bump to 5.0.6 (released 2015-10-02 by Oracle) + +This is a maintenance release. The following items were fixed and/or added: + + GUI: the update check now uses the HTTP system proxy settings by default + GUI: About dialog improvements. Copyable version text, do not close dialog on mouse-clicks and focus losing, explicit close button at the bottom of dialog and disabled close button fix on OS X. (bugs #9912, #12749) + GUI: fixed bug when re-assigning shortcuts (bug #14565) + GUI: fixed default focus button in message-box dialogs (bug #14486) + GUI: fixed settings dialog which is opened if the network settings need to be changed at VM startup (5.0.0 regression; bug #14601) + GUI: fixed crash during VM start if an early error message needs to be shown, for example Linux kernel modules not present (bug #14646) + Bridged Networking: fixed handling of guest DHCP requests without UDP checksum when bridging to a wireless interface (bug #14615) + Audio: latency fixes (Windows hosts only; bug #4088) + Guest Control: correctly set USERNAME and USERPROFILE environment variables (Windows guests only) + Guest Control: several fixes + API: properly restore NAT port forwarding rules when reverting to a snapshot + Parallel ports: Several fixes allowing to enable two parallel ports for a VM + VBoxManage: fixed wrong output of debugvm show command + VBoxManage: fixed hang when specifying logging groups with debugvm log starting with h, for example hex + Windows hosts: renamed VBoxStartup.log to VBoxHardening.log and provide this log file in the GUI log viewer + Windows hosts: fixed a small memory leak in the Windows host interface driver (VBoxNetAdp) which caused a BSOD if the driver verifier is enabled (bug #14562) + Windows hosts: fixed a failure to start VMs on hosts where dsound.dll is not available (bug #14574) + Windows hosts: another fix for VERR_LDR_MISMATCH_NATIVE errors (bug #14579) + Windows hosts: fixed host-to-guest communication with bridged networking (bugs #14326, #14457) + Windows hosts: fixed broken data receiving from the serial device with the named pipe backend if Kaspersky AV is installed + Linux hosts: Linux 4.3 compile fixes + Linux hosts: installer fix for certain systems (bug #14627) + Linux hosts / guests: native systemd support for the host/guest installer scripts. The scripts for re-compiling the kernel modules are now located at /sbin/rcvboxdrv (host) and /sbin/rcvboxadd (Guest Additions) + Mac OS X hosts: GUI-related fixes for El Capitan + Mac OS X hosts: fixed a problem with capturing USB devices under El Capitan + Mac OS X hosts: allow colon character on shared folders (bug #14554) + Linux Additions: properly set the VBoxService process ID in the PID file (bug #14571) + Linux Additions: Guest Control fixes (bug #14573) + Windows Additions: fixed shutting down VBoxTray when running with older VirtualBox host versions + Windows Additions: fixed video playback with VLC and Windows Media Player when the WDDM driver is used and 3D is not used + Windows Additions: prevent a possible VLC crash when the WDDM driver is used and 3D is enabled by implementing YV12 surfaces + +- Drop vbox-32bit-build-error.diff, fixed upstream +- Updated UserManual.pdf + ------------------------------------------------------------------- Fri Oct 2 08:33:26 UTC 2015 - dimstar@opensuse.org diff --git a/virtualbox.spec b/virtualbox.spec index 9979b1f..2ca0fa4 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -19,7 +19,7 @@ %define _vbox_instdir %{_libexecdir}/virtualbox %define _udevrulesdir %{_libexecdir}/udev/rules.d Name: virtualbox -Version: 5.0.4 +Version: 5.0.6 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ @@ -81,9 +81,6 @@ Patch106: gcc5-real-support.patch Patch107: virtualbox-sed-params.patch # Patch to use snprintf correcty and not overflow dst buffer Patch108: virtualbox-snpritnf-buffer-overflow.patch -# fix code for 32-bit build error - This problem has been fixed in the Oracle code base -# and this patch should not be needed with 5.0.6. -Patch109: vbox-32bit-build-error.diff BuildRequires: LibVNCServer-devel BuildRequires: SDL-devel BuildRequires: acpica @@ -310,7 +307,6 @@ This package contains icons for guest desktop files that were created on the des %patch106 -p1 %patch107 -p1 %patch108 -p1 -%patch109 -p1 #copy user manual cp %{SOURCE1} UserManual.pdf #copy kbuild config