Hello community,
here is the log from the commit of package virtualbox for openSUSE:Factory
checked in at Tue Jan 25 10:30:44 CET 2011.
--------
--- virtualbox/virtualbox.changes 2011-01-18 09:15:20.000000000 +0100
+++ /mounts/work_src_done/STABLE/virtualbox/virtualbox.changes 2011-01-19 14:48:53.000000000 +0100
@@ -1,0 +2,43 @@
+Wed Jan 19 13:49:49 UTC 2011 - mseben(a)gmail.com
+
+- disable setup parameter for init scripts
+
+-------------------------------------------------------------------
+Wed Jan 19 07:32:14 UTC 2011 - mseben(a)gmail.com
+
+- updated to VirtualBox 4.0.2
+ * GUI: don't crash if a removable host drive referenced from the VM settings vanished
+ * GUI: fixed a crash when using the KDE4 Oxygen theme and clicked on the settings button (4.0 regression; bug #7875)
+ * GUI: properly warn if the machine folder cannot be created (bug #8031)
+ * GUI: several fixes for multimonitor X11 guests
+ * ExtPack: don’t make the installer helper application suid root (Linux .deb/.rpm packages only)
+ * ExtPack: improved user experience on Vista / Windows 7 when installing an extension pack
+ * ExtPack: fixed issue with non-ascii characters in the path name during installing an extension pack (bug #7917)
+ * ExtPack: fixed SELinux issues on 32-bit Linux hosts
+ * VBoxManage: Host-only interface creation and removal is now supported for all platforms except Solaris (bug #7741)
+ * VBoxManage: fixed segmentation fault when removing non-existent host-only interface
+ * Storage: fixed possible crashes with VMDK/VHD images with snapshots and async I/O (4.0 regression)
+ * Storage: don’t eject the physical medium if a DVD/CDROM/floppy drive is detached from a VM (bug #5825)
+ * Storage: be more robust when a faulty guest sends ATA commands to an ATAPI device (bug #6597)
+ * Parallels: fixed deletion of the image during suspend, pause or power off (4.0 regression)
+ * Bridged networking: fixed host kernel panic when bridging to devices with no TX queue
+ * NAT: port-forwarding rule registration respects protocol parameter (bug #8094)
+ * E1000: fixed PXE boot issues with WDS (bug #6330)
+ * Virtio-net: fixed the issue with TX performance in some Linux guests
+ * ICH9: fixed VM crash (software virtualization only; bug #7885)
+ * VGA: fixed VESA screen issue (4.0 regression; bug #7986)
+ * Shared Folders: fixed parameter parsing when creating symbolic links, fixes 32-bit/64-bit bitness issue (bug #818)
+ * Main: fixed crash under rare circumstances due to an invalid logging string (4.0 regression)
+ * Main: improve error information propagation for errors preventing a VM start
+ * Main: fixed problems with snapshots and non-ASCII characters in machine paths (bug #8024)
+ * Webservice: now listens to localhost by default as documented (bug #6067)
+ * Settings: do not fail loading machine settings if removeable drive attachment
+ * Settings: fixed issue that changing a snapshot name or description was not saved to machine XML
+ * OVF/OVA: fixed import of files created by other OVF tools (bug #7983)
+ * rdesktop-vrdp: fix a crash during USB device enumeration (bug #7981)
+ * Linux hosts: fixed a crash during USB device enumeration.
+ * Linux hosts: try a bit harder to allocate memory (bug #8035; 4.0 regression)
+ * Guest Additions: fixed parsing of parameters for guest control in VBoxService (4.0 regression; bug #8010)
+ * Windows Guest Additions: automatic logon on Windows Vista/Windows 7 now supports unlocking previously locked workstations
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
VirtualBox-4.0.0-UserManual.pdf
VirtualBox-4.0.0-patched.tar.bz2
virtualbox-4.0.0-rpmlintrc
New:
----
VirtualBox-4.0.2-UserManual.pdf
VirtualBox-4.0.2-patched.tar.bz2
virtualbox-4.0.2-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.GHWWWJ/_old 2011-01-25 10:30:18.000000000 +0100
+++ /var/tmp/diff_new_pack.GHWWWJ/_new 2011-01-25 10:30:18.000000000 +0100
@@ -42,8 +42,8 @@
%endif
#
ExclusiveArch: %ix86 x86_64
-Version: 4.0.0
-Release: 4
+Version: 4.0.2
+Release: 1
Summary: VirtualBox is an Emulator
License: GPLv2+
Group: System/Emulators/PC
++++++ VirtualBox-4.0.0-UserManual.pdf -> VirtualBox-4.0.2-UserManual.pdf ++++++
(binary differes)
++++++ VirtualBox-4.0.0-patched.tar.bz2 -> VirtualBox-4.0.2-patched.tar.bz2 ++++++
virtualbox/VirtualBox-4.0.0-patched.tar.bz2 /mounts/work_src_done/STABLE/virtualbox/VirtualBox-4.0.2-patched.tar.bz2 differ: char 11, line 1
++++++ vbox-no-build-dates.diff ++++++
--- /var/tmp/diff_new_pack.GHWWWJ/_old 2011-01-25 10:30:18.000000000 +0100
+++ /var/tmp/diff_new_pack.GHWWWJ/_new 2011-01-25 10:30:18.000000000 +0100
@@ -13,8 +13,8 @@
/* register this logger as the release logger */
RTLogRelSetDefaultInstance(pLogger);
---- src/VBox/Main/ConsoleImpl.cpp.orig
-+++ src/VBox/Main/ConsoleImpl.cpp
+--- src/VBox/Main/src-client/ConsoleImpl.cpp.orig
++++ src/VBox/Main/src-client/ConsoleImpl.cpp
@@ -5063,13 +5063,12 @@ HRESULT Console::consoleInitReleaseLog(c
char szTmp[256];
RTTimeSpecToString(RTTimeNow(&timeSpec), szTmp, sizeof(szTmp));
@@ -31,8 +31,8 @@
vrc = RTSystemQueryOSInfo(RTSYSOSINFO_PRODUCT, szTmp, sizeof(szTmp));
if (RT_SUCCESS(vrc) || vrc == VERR_BUFFER_OVERFLOW)
---- src/VBox/Main/generic/OpenGLTestApp.cpp.orig
-+++ src/VBox/Main/generic/OpenGLTestApp.cpp
+--- src/VBox/Main/src-server/generic/OpenGLTestApp.cpp.orig
++++ src/VBox/Main/src-server/generic/OpenGLTestApp.cpp
@@ -141,13 +141,12 @@ static int vboxInitLogging(const char *p
char szTmp[256];
RTTimeSpecToString(RTTimeNow(&timeSpec), szTmp, sizeof(szTmp));
++++++ vbox-vboxadd-init-script.diff ++++++
--- /var/tmp/diff_new_pack.GHWWWJ/_old 2011-01-25 10:30:18.000000000 +0100
+++ /var/tmp/diff_new_pack.GHWWWJ/_new 2011-01-25 10:30:18.000000000 +0100
@@ -86,3 +86,22 @@
fi
if running_vboxguest; then
rmmod vboxguest 2>/dev/null || fail "Cannot unload module vboxguest"
+@@ -464,16 +447,8 @@ extra_setup()
+ # setup_script
+ setup()
+ {
+- setup_modules
+- mod_succ="$?"
+- extra_setup
+- if [ "$mod_succ" -eq "0" ]; then
+- if running_vboxguest || running_vboxadd; then
+- printf "You should restart your guest to make sure the new modules are actually used\n\n"
+- else
+- start
+- fi
+- fi
++ begin "Recompiling VirtualBox kernel module, NOT. It has been packaged."
++ succ_msg
+ }
+
+ # cleanup_script
++++++ vbox-vboxdrv-init-script.diff ++++++
--- /var/tmp/diff_new_pack.GHWWWJ/_old 2011-01-25 10:30:18.000000000 +0100
+++ /var/tmp/diff_new_pack.GHWWWJ/_new 2011-01-25 10:30:18.000000000 +0100
@@ -51,3 +51,53 @@
if ! $MODPROBE vboxnetflt > /dev/null 2>&1; then
failure "modprobe vboxnetflt failed. Please use 'dmesg' to find out why"
fi
+@@ -279,48 +273,8 @@ stop_vms()
+ # setup_script
+ setup()
+ {
+- stop
+- begin_msg "Uninstalling old VirtualBox DKMS kernel modules"
+- $DODKMS uninstall > $LOG
+- succ_msg
+- if find /lib/modules/`uname -r` -name "vboxnetadp\.*" 2>/dev/null|grep -q vboxnetadp; then
+- begin_msg "Removing old VirtualBox netadp kernel module"
+- find /lib/modules/`uname -r` -name "vboxnetadp\.*" 2>/dev/null|xargs rm -f 2>/dev/null
+- succ_msg
+- fi
+- if find /lib/modules/`uname -r` -name "vboxnetflt\.*" 2>/dev/null|grep -q vboxnetflt; then
+- begin_msg "Removing old VirtualBox netflt kernel module"
+- find /lib/modules/`uname -r` -name "vboxnetflt\.*" 2>/dev/null|xargs rm -f 2>/dev/null
+- succ_msg
+- fi
+- if find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|grep -q vboxdrv; then
+- begin_msg "Removing old VirtualBox kernel module"
+- find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|xargs rm -f 2>/dev/null
+- succ_msg
+- fi
+- begin_msg "Trying to register the VirtualBox kernel modules using DKMS"
+- if ! $DODKMS install >> $LOG; then
+- fail_msg "Failed, trying without DKMS"
+- begin_msg "Recompiling VirtualBox kernel modules"
+- if ! $BUILDVBOXDRV \
+- --save-module-symvers /tmp/vboxdrv-Module.symvers \
+- --no-print-directory install >> $LOG 2>&1; then
+- failure "Look at $LOG to find out what went wrong"
+- fi
+- if ! $BUILDVBOXNETFLT \
+- --use-module-symvers /tmp/vboxdrv-Module.symvers \
+- --no-print-directory install >> $LOG 2>&1; then
+- failure "Look at $LOG to find out what went wrong"
+- fi
+- if ! $BUILDVBOXNETADP \
+- --use-module-symvers /tmp/vboxdrv-Module.symvers \
+- --no-print-directory install >> $LOG 2>&1; then
+- failure "Look at $LOG to find out what went wrong"
+- fi
+- fi
+- rm -f /etc/vbox/module_not_compiled
++ begin_msg "Recompiling VirtualBox vboxadd kernel module, NOT. It has been packaged."
+ succ_msg
+- start
+ }
+
+ dmnstatus()
++++++ virtualbox-4.0.0-rpmlintrc -> virtualbox-4.0.2-rpmlintrc ++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org