Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at Thu Sep 1 15:21:08 CEST 2011.
-------- --- virtualbox/virtualbox.changes 2011-08-09 14:41:27.000000000 +0200 +++ /mounts/work_src_done/STABLE/virtualbox/virtualbox.changes 2011-08-22 13:32:28.000000000 +0200 @@ -1,0 +2,37 @@ +Mon Aug 22 11:29:11 UTC 2011 - [email protected] + +- update to Virtualbox 4.1.2 + * VMM: fixed 64-bit guests on AMD Fusion CPUs (bug #8824) + * VMM: fixed handling of the sysenter/sysexit machine instructions in 64-bit guests on Intel hosts + * GUI: added linked clone support + * GUI: fixed error check when changing the VM controller settings (4.1.0 regression; bug #9246) + * GUI: fixed the inclusion of additional information (license, vendor, ...) on OVF export + * GUI: when taking a snapshot from the VM selector, don't do a live snapshot + * GUI: fixed immediate crash during start on certain environments due to a library version conflict + * Guest control execution: implemented copying single files from guest to the host (directories and filters not supported yet) + * Guest control execution: limited to serve up to 5 guest processes at a time by default + * Main: return the correct RDP default port fixing settings warnings in the GUI if the remote display was enabled at runtime (bug #9368) + * VBoxSVC: made the path comparison OS independent when images are registered (bug #9303) + * VBoxSVC: several fixes/performance improvements for cloning of VMs + * Snapshots: fixed "Solid-State drive" flag survival on snapshot creation (bug #9379) + * VBoxManage: implemented copyfrom and stat guest control tools to copy files from guest to host and to check for existence of files on the guest + * VBoxManage: fixed extpack install --replace (bug #9308) + * VBoxManage: allow to start multiple VMs with startvm + * VBoxManage: experimental support for SATA CD/DVD hotplugging + * Mouse support: fixed an off-by-one pointer position error affecting Windows guests (bugs #7566, #9321) + * VRDP: fixed a case when the screen was not redrawn correctly (bug #9242) + * NAT: changed TCP connection establishment according to Winsock API requirements (Windows hosts only; bug #8919) + * USB: fixed device recognition issues (bugs #9299) and fixed several device capturing issues (Windows hosts; bug #9299) + * USB: fixed issues with remote filters being applied to local USB devices + * OVA: fixed import of renamed OVA files (bug #9033) + * Windows host: fixed icon for .VDI files (bug #9393) + * Solaris hosts: fixed a bug preventing parallel usage of multiple host NICs with Crossbow based bridged networking + * Linux hosts: fixed random kernel panics on host suspend / shutdown (4.1.0 regression; bug #9305) + * Guest Additions: keep logged in user count in out-of-memory situations and warn about it + * Solaris Additions: fixed shared folders due to missing symbols in the vboxfs module (4.0.12 / 4.1.0 regression; bug #9264) + * Windows Additions: fixed file truncation on a shared folder with some applications (bugs #9276, #9315) + * Windows Additions: fixed shared folder issues with antivirus software and 64 bit Windows guests (bug #9318) + * Windows Vista and 7 guests: WDDM driver fixes and performance enhancements, fixed WinSAT crashes (#9267) + * Linux Additions: fixed llseek() for Linux kernels 2.6.37 and above + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- VirtualBox-4.1.0-UserManual.pdf VirtualBox-4.1.0-patched.tar.bz2 virtualbox-4.1.0-rpmlintrc New: ---- VirtualBox-4.1.2-UserManual.pdf VirtualBox-4.1.2-patched.tar.bz2 virtualbox-4.1.2-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.qzsPor/_old 2011-09-01 15:18:54.000000000 +0200 +++ /var/tmp/diff_new_pack.qzsPor/_new 2011-09-01 15:18:54.000000000 +0200 @@ -53,8 +53,8 @@ %endif # ExclusiveArch: %ix86 x86_64 -Version: 4.1.0 -Release: 3 +Version: 4.1.2 +Release: 1 Summary: VirtualBox is an Emulator License: GPLv2+ Group: System/Emulators/PC @@ -227,7 +227,7 @@ %patch99 -p1 %patch100 %patch101 -%patch102 -p1 +%patch102 #copy user manual %__cp %{S:1} ./UserManual.pdf @@ -249,16 +249,8 @@ # # VBOX_PATH_PACKAGE_DOCS set propper path for link to pdf in .desktop file # VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= just disable some functionality in gui -# -j1 disable parallel build to avoid "Out of memory: Kill process" crash of build in buildservice echo "build basic parts" -/usr/bin/kmk \ - -j1 \ - VBOX_GCC_WERR= \ - KBUILD_VERBOSE=2 \ - VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= \ - TOOL_YASM_AS=yasm \ - VBOX_PATH_PACKAGE_DOCS=/usr/share/doc/packages/virtualbox \ - all +/usr/bin/kmk %{?_smp_mflags} VBOX_GCC_WERR= KBUILD_VERBOSE=2 VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= TOOL_YASM_AS=yasm VBOX_PATH_PACKAGE_DOCS=/usr/share/doc/packages/virtualbox all # # build kernel modules for guest and host (check novel-kmp package as example) # host modules : vboxdrv,vboxnetflt,vboxnetadp ++++++ VirtualBox-4.1.0-UserManual.pdf -> VirtualBox-4.1.2-UserManual.pdf ++++++ (binary differes) ++++++ VirtualBox-4.1.0-patched.tar.bz2 -> VirtualBox-4.1.2-patched.tar.bz2 ++++++ virtualbox/VirtualBox-4.1.0-patched.tar.bz2 /mounts/work_src_done/STABLE/virtualbox/VirtualBox-4.1.2-patched.tar.bz2 differ: char 11, line 1 ++++++ vbox-disable-updates.diff ++++++ --- /var/tmp/diff_new_pack.qzsPor/_old 2011-09-01 15:18:55.000000000 +0200 +++ /var/tmp/diff_new_pack.qzsPor/_new 2011-09-01 15:18:55.000000000 +0200 @@ -1,7 +1,5 @@ -Index: VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp -=================================================================== ---- VirtualBox-4.1.0_OSE.orig/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp -+++ VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp +--- src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp ++++ src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp @@ -63,7 +63,7 @@ void UIGlobalSettingsUpdate::loadToCache void UIGlobalSettingsUpdate::getFromCache() { @@ -11,24 +9,8 @@ if (m_pEnableUpdateCheckbox->isChecked()) { m_pUpdatePeriodCombo->setCurrentIndex(m_cache.m_periodIndex); -Index: VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp -=================================================================== ---- VirtualBox-4.1.0_OSE.orig/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp -+++ VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp -@@ -92,8 +92,7 @@ void VBoxHelpActions::addTo (QMenu *aMen - #endif - - aMenu->addAction (updateAction); -- updateAction->setEnabled (vboxGlobal().virtualBox(). -- GetExtraData (VBoxDefs::GUI_UpdateDlgWinID).isEmpty()); -+ updateAction->setDisabled ( true ); - - #ifndef Q_WS_MAC - aMenu->addSeparator(); -Index: VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h -=================================================================== ---- VirtualBox-4.1.0_OSE.orig/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h -+++ VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h +--- src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h ++++ src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.h @@ -34,7 +34,6 @@ public: { GLSettingsPage_General = 0, @@ -37,10 +19,8 @@ GLSettingsPage_Language, GLSettingsPage_USB, GLSettingsPage_Network, -Index: VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp -=================================================================== ---- VirtualBox-4.1.0_OSE.orig/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp -+++ VirtualBox-4.1.0_OSE/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp +--- src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp ++++ src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp @@ -340,15 +340,6 @@ UISettingsDialogGlobal::UISettingsDialog iPageIndex, "#input", pSettingsPage); break; ++++++ vbox-disable_vboxpci_build.diff ++++++ --- /var/tmp/diff_new_pack.qzsPor/_old 2011-09-01 15:18:55.000000000 +0200 +++ /var/tmp/diff_new_pack.qzsPor/_new 2011-09-01 15:18:55.000000000 +0200 @@ -2,27 +2,22 @@ =================================================================== --- src/VBox/HostDrivers/VBoxPci/Makefile.kmk.orig +++ src/VBox/HostDrivers/VBoxPci/Makefile.kmk -@@ -1,7 +1,7 @@ +@@ -17,7 +17,9 @@ + SUB_DEPTH = ../../../.. include $(KBUILD_PATH)/subheader.kmk - --ifeq (1,1) -+ifdef VBOX_WITH_VBOXDRV - ++ if1of ($(KBUILD_TARGET), linux) ++ifdef VBOX_WITH_VBOXDRV -@@ -25,6 +25,7 @@ VBoxPci_LIBS += \ - - endif + # + # The driver. +@@ -41,7 +43,7 @@ if1of ($(KBUILD_TARGET), linux) + VBoxPci_LIBS += \ + $(PATH_STAGE_LIB)/SUPR0IdcClient$(VBOX_SUFF_LIB) +- +endif - - ifeq ($(KBUILD_TARGET),linux) - -@@ -73,6 +74,5 @@ $$(VBoxPci-sh_0_OUTDIR)/build_in_tmp: \ - $(QUIET)chmod 0755 $@ - endif - --endif - - include $(KBUILD_PATH)/subfooter.kmk + # + # Install the sources. + # ++++++ vbox-permissions_warning.diff ++++++ --- /var/tmp/diff_new_pack.qzsPor/_old 2011-09-01 15:18:55.000000000 +0200 +++ /var/tmp/diff_new_pack.qzsPor/_new 2011-09-01 15:18:55.000000000 +0200 @@ -1,59 +1,55 @@ -Index: VirtualBox-3.2.2_OSE/src/VBox/Frontends/VirtualBox/Makefile.kmk +Index: VirtualBox-4.1.2_OSE/src/apps/Makefile.kmk =================================================================== ---- VirtualBox-3.2.2_OSE.orig/src/VBox/Frontends/VirtualBox/Makefile.kmk -+++ VirtualBox-3.2.2_OSE/src/VBox/Frontends/VirtualBox/Makefile.kmk -@@ -48,7 +48,7 @@ endif - # The targets. - # - ifdef VBOX_WITH_HARDENING --PROGRAMS += VirtualBoxHardened -+PROGRAMS += VirtualBoxHardened VBoxPermissionsMessage - DLLS += VirtualBox - else - PROGRAMS += VirtualBox -@@ -94,6 +94,10 @@ if1of ($(KBUILD_TARGET), freebsd linux n - VirtualBox_SDKS += LIBSDL +--- VirtualBox-4.1.2_OSE.orig/src/apps/Makefile.kmk ++++ VirtualBox-4.1.2_OSE/src/apps/Makefile.kmk +@@ -34,5 +34,7 @@ if1of ($(KBUILD_TARGET),darwin solaris l + endif endif -+VBoxPermissionsMessage_TEMPLATE := $(if $(VBOX_WITH_HARDENING),VBOXQT4GUI,VBOXQT4GUIEXE) -+VBoxPermissionsMessage_NAME = VBoxPermissionMessage -+VBoxPermissionsMessage_DEFS.linux = VBOX_GUI_USE_QIMAGE VBOX_GUI_USE_SDL -+ - ifdef VBOX_WITH_ICHAT_THEATER - # For testing iChat Theater stuff change the sdk path (HACK ALERT!) - VBOX_PATH_MACOSX_SDK = /Developer/SDKs/MacOSX10.5.sdk -@@ -366,6 +370,9 @@ ifdef VBOX_WITH_REGISTRATION - src/wizards/registration/UIRegistrationWzd.cpp - endif - -+VBoxPermissionsMessage_SOURCES = \ -+ src/VBoxPermissionsMessage.cpp ++include $(PATH_SUB_CURRENT)/VBoxPermissionMessage/Makefile.kmk + - VirtualBox_SOURCES = \ - src/main.cpp \ - src/VBoxAboutDlg.cpp \ -@@ -537,6 +544,8 @@ endif - # (The include directory and lib/framework for each module will be added by the Qt4 unit.) - VirtualBox_QT_MODULES = Core Gui Network + include $(KBUILD_PATH)/subfooter.kmk -+VBoxPermissionsMessage_QT_MODULES = Core Gui Network +Index: VirtualBox-4.1.2_OSE/src/apps/VBoxPermissionMessage/Makefile.kmk +=================================================================== +--- /dev/null ++++ VirtualBox-4.1.2_OSE/src/apps/VBoxPermissionMessage/Makefile.kmk +@@ -0,0 +1,31 @@ ++# $Id: Makefile.kmk 28800 2010-04-27 08:22:32Z vboxsync $ ++## @file ++# ++# VBoxPermissionMessage is wrapper for suse users ++# ++# ++# Copyright (C) 2009 Oracle Corporation ++# ++# This file is part of VirtualBox Open Source Edition (OSE), as ++# available from http://www.virtualbox.org. This file is free software; ++# you can redistribute it and/or modify it under the terms of the GNU ++# General Public License (GPL) as published by the Free Software ++# Foundation, in version 2 as it comes in the "COPYING" file of the ++# VirtualBox OSE distribution. VirtualBox OSE is distributed in the ++# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. ++# + - if defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOX_GUI_USE_QGL) - VirtualBox_QT_MODULES += OpenGL - endif -@@ -757,6 +766,8 @@ $$(PATH_VirtualBox)/VirtualBox-icon.rc: - - endif # win - -+INSTALLS += VBoxPermissionsMessage -+VBoxPermissionsMessage_INST = $(INST_VIRTUALBOX) - - ifeq ($(KBUILD_TARGET),darwin) - # -Index: VirtualBox-3.2.2_OSE/src/VBox/Frontends/VirtualBox/src/VBoxPermissionsMessage.cpp ++ ++SUB_DEPTH = ../../.. ++include $(KBUILD_PATH)/subheader.kmk ++ ++PROGRAMS += VBoxPermissionMessage ++ ++VBoxPermissionMessage_TEMPLATE = VBOXQT4GUIEXE ++VBoxPermissionMessage_SOURCES = VBoxPermissionMessage.cpp ++VBoxPermissionMessage_QT_MODULES = Core Gui ++ ++#INSTALLS += VBoxPermissionMessage ++ ++include $(KBUILD_PATH)/subfooter.kmk ++ +Index: VirtualBox-4.1.2_OSE/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp =================================================================== --- /dev/null -+++ VirtualBox-3.2.2_OSE/src/VBox/Frontends/VirtualBox/src/VBoxPermissionsMessage.cpp ++++ VirtualBox-4.1.2_OSE/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp @@ -0,0 +1,12 @@ +#include <QtGui/QApplication> +#include <QtGui/QMessageBox> ++++++ vbox-vboxdrv-init-script.diff ++++++ --- /var/tmp/diff_new_pack.qzsPor/_old 2011-09-01 15:18:55.000000000 +0200 +++ /var/tmp/diff_new_pack.qzsPor/_new 2011-09-01 15:18:55.000000000 +0200 @@ -17,12 +17,10 @@ # Provides: vboxdrv -# Required-Start: $syslog -# Required-Stop: --# Default-Start: 2 3 4 5 --# Default-Stop: 1 +# Required-Start: $syslog $remote_fs +# Required-Stop: $syslog $remote_fs -+# Default-Start: 2 3 5 -+# Default-Stop: 0 1 6 + # Default-Start: 2 3 4 5 + # Default-Stop: 0 1 6 # Short-Description: VirtualBox Linux kernel module +# Description: VirtualBox Linux kernel module ### END INIT INFO ++++++ virtualbox-4.1.0-rpmlintrc -> virtualbox-4.1.2-rpmlintrc ++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
