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]

Reply via email to