1
0
forked from pool/virtualbox

Accepting request 70541 from home:mseben:branches:Virtualization

update to 4.0.8

OBS-URL: https://build.opensuse.org/request/show/70541
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=46
This commit is contained in:
Michal Seben 2011-05-18 10:34:08 +00:00 committed by Git OBS Bridge
parent 122495aaba
commit d976e71277
10 changed files with 42 additions and 28 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e892289122efc05055d526cad4d057961e64b4a049791fb386cd1cc75fa16bd4
size 4875629

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f6357b27fbfd7177a2c13aae6a2338a324f47fe582831fab7bb4f17d1949f77c
size 43174127

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9721bb6c3827a0fc8196c4f75f972ccc5e62060b6667baf46eb32803120d645
size 4884443

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80b47507b8f60f455ce4dd4b898b3ef04a4eabcdee6794fdc889218f6ad2eb6f
size 43193793

View File

@ -1,11 +0,0 @@
--- configure.orig
+++ configure
@@ -412,7 +412,7 @@ check_gcc()
elif [ $cc_maj -lt 3 \
-o \( $cc_maj -eq 3 -a $cc_min -lt 2 \) \
-o \( $cc_maj -eq 4 -a $cc_min -lt 1 -a "$OS" != "darwin" \) \
- -o \( $cc_maj -eq 4 -a $cc_min -gt 5 \) \
+ -o \( $cc_maj -eq 4 -a $cc_min -gt 6 \) \
-o $cc_maj -gt 4 ]; then
log_failure "gcc version $cc_ver found, expected gcc 3.x with x>1 or gcc 4.x with 0<x<5"
fail really

View File

@ -25,9 +25,9 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
-owner=vboxadd
-group=1
test_sane_kernel_dir()
test_for_gcc_and_make()
{
@@ -236,12 +235,6 @@ do_vboxguest_non_udev()
@@ -242,12 +241,6 @@ do_vboxguest_non_udev()
fail "Cannot create device $dev with major $maj and minor $min"
}
fi
@ -40,7 +40,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
if [ ! -c $userdev ]; then
maj=10
@@ -252,12 +245,6 @@ do_vboxguest_non_udev()
@@ -258,12 +251,6 @@ do_vboxguest_non_udev()
rmmod vboxguest 2>/dev/null
fail "Cannot create device $userdev with major $maj and minor $min"
}
@ -53,7 +53,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
fi
fi
}
@@ -286,8 +273,7 @@ start()
@@ -292,8 +279,7 @@ start()
do_vboxguest_non_udev;;
esac
@ -63,7 +63,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
$MODPROBE vboxsf > /dev/null 2>&1 || {
if dmesg | grep "vboxConnect failed" > /dev/null 2>&1; then
fail_msg
@@ -297,8 +283,7 @@ start()
@@ -303,8 +289,7 @@ start()
fi
fail "modprobe vboxsf failed"
}
@ -73,7 +73,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
# Mount all shared folders from /etc/fstab. Normally this is done by some
# other startup script but this requires the vboxdrv kernel module loaded.
@@ -315,10 +300,8 @@ stop()
@@ -321,10 +306,8 @@ stop()
if ! umount -a -t vboxsf 2>/dev/null; then
fail "Cannot unmount vboxsf folders"
fi
@ -86,7 +86,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh
fi
if running_vboxguest; then
rmmod vboxguest 2>/dev/null || fail "Cannot unload module vboxguest"
@@ -464,16 +447,8 @@ extra_setup()
@@ -483,16 +466,8 @@ extra_setup()
# setup_script
setup()
{

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Wed May 18 06:55:17 UTC 2011 - mseben@gmail.com
- updated to Virtualbox 4.0.8 (maintenance release)
* Mac OS X hosts: fixed incompatibility with recent Mac OS X versions in 64-bit mode (bug #8474)
* Mac OS X hosts: fixed incompatibility with hosts with more than 16 cores (bug #8389)
* Mac OS X hosts: fixed painting corruptions on a second monitor in 64-bit mode (bug #7606)
* GUI: restored functionality to set an empty host key to disallow any host key combination (4.0.6 regression; bug #8793)
* VBoxManage: added controlvm screenshotpng subcommand for saving the screenshot of a running VM in PNG format
* VBoxHeadless: fixed potential crash during shutdown (Windows hosts only)
* NAT: built-in services use the correct Ethernet addresses in Ethernet header and in ARP requests
* Host-only networking: fixed adapter reference counting
* E1000: fixed rare guest crashes with Linux SMP guests (bug #8755)
* SATA: fixed guest disk corruption under rare circumstances (only relevant for guests with more than 2GB RAM; bug #8826)
* Storage: fixed data corruption after a snapshot was taken with asynchronous I/O enabled (bug #8498)
* Floppy: several improvement
* HPET: another fix for time jumps (bug #8707)
* USB: removed assumption that string descriptors are null-terminated (Windows hosts only)
* 3D support: fixed a potential crash when resizing the guest window
* 3D support: fixed GNOME 3 rendering under Ubuntu 11.04 and Fedora 15
* Snapshots: fixed another bug which could lose entries in the media registry when restoring a snapshot (bug #8363)
* Shared Folders: don't stop mounting the other valid folders if one host folder is inaccessible (4.0.6 regression)
* Linux Additions: check whether gcc and make are installed before building kernel modules (bug #8795)
* Solaris Additions: added support for X.Org Server 1.10
* Guest Additions: fixed inappropriate Guest Additions update notification when using vendor-specific version suffixes (bug #8844)
- deprecated vbox-gcc46.patch
-------------------------------------------------------------------
Fri May 13 03:29:45 UTC 2011 - crrodriguez@opensuse.org

View File

@ -43,7 +43,7 @@ BuildRequires: gcc-32bit gcc-c++-32bit
%endif
#
ExclusiveArch: %ix86 x86_64
Version: 4.0.6
Version: 4.0.8
Release: 1
Summary: VirtualBox is an Emulator
License: GPLv2+
@ -92,9 +92,8 @@ Patch99: vbox-permissions_warning.diff
Patch100: vbox-no-build-dates.diff
Patch101: vbox-default-os-type.diff
#disable update in vbox gui
Patch102: vbox-disable-updates.diff
Patch102: vbox-disable-updates.diff
Patch103: virtualbox-ose_%{version}-dfsg-1.diff.gz
Patch104: vbox-gcc46.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: pwdutils permissions
Requires: %{name}-host-kmp = %version
@ -219,7 +218,6 @@ quilt push -a
%patch100
%patch101
%patch102 -p1
%patch104
#copy user manual
%__cp %{S:1} ./UserManual.pdf