commit virtualbox-ose for openSUSE:Factory
Hello community, here is the log from the commit of package virtualbox-ose for openSUSE:Factory checked in at Wed Jun 30 10:50:30 CEST 2010. -------- --- virtualbox-ose/virtualbox-ose.changes 2010-06-15 22:11:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/virtualbox-ose/virtualbox-ose.changes 2010-06-28 09:33:29.000000000 +0200 @@ -1,0 +2,48 @@ +Mon Jun 28 07:26:55 UTC 2010 - mseben@novell.com + +- update to 3.2.6: + * VMM: fixed host crash when running 64-bit guests on 32-bit hosts with certain Intel CPUs (VT-x only; bug #6166) + * VMM: allow 64-bit SMP guests on 32-bit hosts (VT-x and AMD-V only; does not apply to Mac OS X, which already supports it) + * VMM: fixed Guru mediation if guests with more than 2GB are booted with VT-x/AMD-V disabled (bug #5740) + * VMM: fixed TR limit trashing (VT-x and 64-bit host only; bug #7052) + * Page Fusion: several bug fixes for SMP guests (including bug #6964) + * Teleportation: several fixes and improvements + * Mac OS X server guests: compatibility fix + * EFI: fixed memory detection for guests with 2GB or more RAM assigned + * GUI: added a workaround for a Linux kernel bug which affecting asynchronous I/O on ext4 / xfs file systems (Linux hosts only) + * GUI: added setting for multiple VRDP connections; useful if multiple screens are enabled + * GUI: another fix for the keyboard capturing bug under metacity (bug #6727) + * GUI: fixed quit dialog when used in seamless or fullscreen mode (Mac OS X hosts only; bug #6938) + * GUI: handle the extra key on the Brazilian keyboard on X11 hosts again (bug #7022). + * 2D Video acceleration: fixed crashes when leaving the fullscreen mode (bug #6768) + * VBoxManage: fixed storageattach error handling (bug #6927) + * VBoxManage: fixed dhcpserver add (3.2.0 regression; bug #7031) + * Storage: fixed hang with images located on filesystems which don't support async I/O (bug #6905) + * Storage: fixed raw disks on Windows hosts (3.2.0 regression; bug #6987) + * LsiLogic: fixed hang with older Linux guests + * BusLogic: fixed hang during I/O + * SATA: set initial number of ports to 1 as some guests can't handle 30 ports (e.g. CentOS 4 and FreeBSD; bug #6984) + * SATA: performance improvement + * SCSI: fixed error when using the full format option during Windows installation (bug #5101) + * iSCSI: fixed authentication (bug #4031) + * Host-only/bridged networking: fixed excessive host kernel warnings under certain circumstances (Linux hosts only; 3.2.0 regression; bug #6872) + * NAT: fixed potential memory leaks + * NAT: increased the size of the memory pool for 16K Jumbo frames (performance tweak) + * NAT: allow to link/unlink the network cable even if the VM is currently paused + * E1000: disconnect cable was not properly handled if the NIC was not yet initialized by the guest + * OVF: export performance optimization + * OVF: upgraded OS type definitions to CIM 2.25.0 so that Windows 7 and other OSes are now tagged correctly on export + * Settings: the setting for disabling the host I/O cache was sometimes not properly saved + * Settings: save machine state into XML correctly even when snapshot folder has been changed to a non-default location (bug #5656) + * USB: allow the guest to disable an EHCI port + * USB: find a valid language ID before querying strings (bug #7034) + * POSIX hosts: fixed several memory leaks (3.2.0 regression) + * Solaris hosts: fixed VDI access problem under certain circumstances (IDE/SATA; 3.2.0 regression) + * Solaris hosts: fixed VM fails to start on 32-bit hosts (3.2.0 regression; bug #6899) + * Windows hosts (32-bit): increase guest RAM limit if the host kernel allows for more virtual address space + * Linux Additions: re-read a directory after a file was removed (bug #5251) + * Linux Additions: install the DRI driver in the right location on ArchLinux guests (bug #6937) + * X11 Additions: fixed spurious mouse movement events (bug #4260) + * Solaris Additions: fixed guest control execution + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- VirtualBox-3.2.4-OSE-patched.tar.bz2 VirtualBox-3.2.4-UserManual.pdf virtualbox-ose-3.2.4-rpmlintrc New: ---- VirtualBox-3.2.6-OSE-patched.tar.bz2 VirtualBox-3.2.6-UserManual.pdf virtualbox-ose-3.2.6-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox-ose.spec ++++++ --- /var/tmp/diff_new_pack.eLaNdT/_old 2010-06-30 10:50:09.000000000 +0200 +++ /var/tmp/diff_new_pack.eLaNdT/_new 2010-06-30 10:50:09.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package virtualbox-ose (Version 3.2.4) +# spec file for package virtualbox-ose (Version 3.2.6) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -39,7 +39,7 @@ %endif # ExclusiveArch: %ix86 x86_64 -Version: 3.2.4 +Version: 3.2.6 Release: 1 Summary: VirtualBox OSE is an Emulator License: GPLv2+ ++++++ vbox-vboxadd-init-script.diff ++++++ --- /var/tmp/diff_new_pack.eLaNdT/_old 2010-06-30 10:50:09.000000000 +0200 +++ /var/tmp/diff_new_pack.eLaNdT/_new 2010-06-30 10:50:09.000000000 +0200 @@ -2,7 +2,7 @@ =================================================================== --- src/VBox/Additions/linux/installer/vboxadd.sh.orig +++ src/VBox/Additions/linux/installer/vboxadd.sh -@@ -30,6 +30,7 @@ +@@ -26,6 +26,7 @@ # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description: VirtualBox Linux Additions kernel modules @@ -10,7 +10,7 @@ ### END INIT INFO PATH=$PATH:/bin:/sbin:/usr/sbin -@@ -168,8 +169,6 @@ fi +@@ -164,8 +165,6 @@ fi dev=/dev/vboxguest userdev=/dev/vboxuser @@ -19,7 +19,7 @@ fail() { -@@ -234,12 +233,6 @@ start() +@@ -230,12 +229,6 @@ start() fail "Cannot create device $dev with major $maj and minor $min" } fi @@ -32,7 +32,7 @@ if [ ! -c $userdev ]; then maj=10 -@@ -250,17 +243,10 @@ start() +@@ -246,17 +239,10 @@ start() rmmod vboxguest 2>/dev/null fail "Cannot create device $userdev with major $maj and minor $min" } @@ -51,7 +51,7 @@ $MODPROBE vboxsf > /dev/null 2>&1 || { if dmesg | grep "vboxConnect failed" > /dev/null 2>&1; then fail_msg -@@ -270,8 +256,7 @@ start() +@@ -266,8 +252,7 @@ start() fi fail "modprobe vboxsf failed" } @@ -61,7 +61,7 @@ # Mount all shared folders from /etc/fstab. Normally this is done by some # other startup script but this requires the vboxdrv kernel module loaded. -@@ -288,10 +273,8 @@ stop() +@@ -284,10 +269,8 @@ stop() if ! umount -a -t vboxsf 2>/dev/null; then fail "Cannot unmount vboxsf folders" fi @@ -74,7 +74,7 @@ fi if running_vboxguest; then rmmod vboxguest 2>/dev/null || fail "Cannot unload module vboxguest" -@@ -311,106 +294,8 @@ restart() +@@ -307,115 +290,8 @@ restart() # setup_script setup() { @@ -97,21 +97,28 @@ - begin "Building the VirtualBox Guest Additions kernel modules" - if ! sh /usr/share/$PACKAGE/test/build_in_tmp \ - --no-dkms --no-print-directory > $LOG 2>&1; then -- fail "`printf "Your system does not seem to be set up to build kernel modules.\nLook at $LOG to find out what went wrong"`" -- fi -- echo -- if ! sh /usr/share/$PACKAGE/test_drm/build_in_tmp \ -- --no-dkms --no-print-directory >> $LOG 2>&1; then -- printf "\nYour guest system does not seem to have sufficient OpenGL support to enable\naccelerated 3D effects (this requires Linux 2.6.27 or later in the guest\nsystem). This Guest Additions feature will be disabled.\n\n" +- fail_msg +- printf "Your system does not seem to be set up to build kernel modules.\nLook at $LOG to find out what went wrong. Once you have corrected it, you can\nrun\n\n /etc/init.d/vboxadd setup\n\nto build them." +- BUILDVBOXGUEST="" +- BUILDVBOXSF="" - BUILDVBOXVIDEO="" +- else +- if ! sh /usr/share/$PACKAGE/test_drm/build_in_tmp \ +- --no-dkms --no-print-directory >> $LOG 2>&1; then +- printf "\nYour guest system does not seem to have sufficient OpenGL support to enable\naccelerated 3D effects (this requires Linux 2.6.27 or later in the guest\nsystem). This Guest Additions feature will be disabled.\n\n" +- BUILDVBOXVIDEO="" +- fi - fi -- begin "Building the main Guest Additions module" -- if ! $BUILDVBOXGUEST \ -- --save-module-symvers /tmp/vboxguest-Module.symvers \ -- --no-print-directory install >> $LOG 2>&1; then -- fail "Look at $LOG to find out what went wrong" +- echo +- if [ -n "$BUILDVBOXGUEST" ]; then +- begin "Building the main Guest Additions module" +- if ! $BUILDVBOXGUEST \ +- --save-module-symvers /tmp/vboxguest-Module.symvers \ +- --no-print-directory install >> $LOG 2>&1; then +- fail "Look at $LOG to find out what went wrong" +- fi +- succ_msg - fi -- succ_msg - if [ -n "$BUILDVBOXSF" ]; then - begin "Building the shared folder support module" - if ! $BUILDVBOXSF \ @@ -173,10 +180,12 @@ - chcon -u system_u -t mount_exec_t "$lib_path/$PACKAGE/mount.vboxsf" > /dev/null 2>&1 - - succ_msg -- 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 +- if [ -n "$BUILDVBOXGUEST" ]; 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 modules, NOT. It has been packaged." + succ_msg ++++++ VirtualBox-3.2.4-OSE-patched.tar.bz2 -> VirtualBox-3.2.6-OSE-patched.tar.bz2 ++++++ virtualbox-ose/VirtualBox-3.2.4-OSE-patched.tar.bz2 /mounts/work_src_done/STABLE/virtualbox-ose/VirtualBox-3.2.6-OSE-patched.tar.bz2 differ: byte 11, line 1 ++++++ VirtualBox-3.2.4-UserManual.pdf -> VirtualBox-3.2.6-UserManual.pdf ++++++ (binary differes) ++++++ virtualbox-ose-3.2.4-rpmlintrc -> virtualbox-ose-3.2.6-rpmlintrc ++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de