Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2012-04-12 09:55:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "virtualbox", Maintainer is "MKudlvasr@novell.com" Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2012-03-26 14:03:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2012-04-12 09:55:38.000000000 +0200 @@ -1,0 +2,41 @@ +Sun Apr 1 05:48:40 UTC 2012 - mseben@gmail.com + +- added vbox-gsoap_ssl.diff to fix building websrv with ssl support +- drop deprecated kernel-3.3.patch +- update to virtualbox 4.1.10 (This is a maintenance release): + * GUI: if 3D support on the host is not available for some reason, do not only disable this VM setting but also uncheck the checkbox + * VMM: fixed a potential problem causing to schedule interrupts during SYSEXIT right after STI + * VMM: fixed a potential guest memory corruption issue with page fusion + * VMM: adjusted the module matching algorithm for page fusion a little, generally resulting in slightly more shared pages + * Main: host interfaces no longer have "defaults" for IP address and network mask attributes + * Main: don't depend on a password for certain guest control operations (bug #10030) + * 3D Support: fixed Windows XP hosts support (4.1.8 regression; bugs #10071 and #10088) + * 3D Support: rendering fixes for Linux hosts with NVIDIA graphics + * 3D Support: fixed saved state issues (4.1.8 regression; bug #10126) + * 3D Support: WDDM driver: fixed powershell_ise crashes (bug #10167), make WPF-based apps work with Aero enabled, fixed additional possible WinSAT crashes + * VRDP: fixed remote clipboard compatibility issues with some clients + * Storage: fixed a possible data corruption when compacting VDI or VHD images with snapshots (32-bit hosts only) + * iSCSI: fixed crash when using incorrect credentials when authenticating with a LIO target (bug #10173) + * Serial: don't abort in host mode under rare error conditions (non-Windows hosts only) + * SDK: actually ship current C bindings + * SDK: fixed the Java glue code for JDK 1.7.0 (bug #9848) + * SDK: added Python example + * Metrics: make metrics collection more robust regarding blocked VMs + * Web service: added SSL/TLS support + * VBoxShell: fixed Guest Additions information lookup + * Solaris installer: fixed dependency checking while installing VirtualBox in a zone + * Linux hosts/guests: Linux 3.3-rc1 compile fixes + * Solaris hosts: fixed debug kernel panics while opening module CTF data (bug #9651) + * Mac OS X hosts: fixed Python support on Lion + * Linux Additions: make 3D passthrough work on OL/RHEL 6.2 (bug #10010) + * Linux Additions: fixed missing implementation when copying shared folder data through kernel high memory (bug #9878) + * Linux Additions: make sure all data is written when closing a memory mapped file on a shared folder + * Linux Additions: added support for X.Org Server 1.12 + * Solaris Additions: fixed guest kernel driver to load properly on guest reboot (4.1.8 regression; bug #10113) + * Solaris Additions: fixed missing 64-bit OpenGL library VBoxOGL.so (bug #10151) + * Solaris Additions: fixed VBoxService import and start for Solaris 11 guests. + * Windows Additions: some Windows 8 adaptions + * Windows Additions: several fixes for shared folders (bug #9753) + * Guest control: miscellaneous bugfixes + +------------------------------------------------------------------- Old: ---- VirtualBox-4.1.8-UserManual.pdf VirtualBox-4.1.8-patched.tar.bz2 kernel-3.3.patch virtualbox-4.1.8-rpmlintrc New: ---- VirtualBox-4.1.10-UserManual.pdf VirtualBox-4.1.10-patched.tar.bz2 vbox-gsoap_ssl.diff virtualbox-4.1.10-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.3I5q5V/_old 2012-04-12 09:55:42.000000000 +0200 +++ /var/tmp/diff_new_pack.3I5q5V/_new 2012-04-12 09:55:42.000000000 +0200 @@ -29,10 +29,11 @@ %if %suse_version >= 1210 BuildRequires: glibc-devel-static %endif -#gsoap and java needed for building webservice +#gsoap,libopenssl and java needed for building webservice BuildRequires: gsoap-devel BuildRequires: libgsoap-devel BuildRequires: java-1_6_0-openjdk-devel +BuildRequires: libopenssl-devel # BuildRequires: LibVNCServer-devel BuildRequires: SDL-devel @@ -76,7 +77,7 @@ %endif # ExclusiveArch: %ix86 x86_64 -Version: 4.1.8 +Version: 4.1.10 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ @@ -121,14 +122,15 @@ Patch8: vbox-python-detection.diff #fix build: we have to ommit gcc flag -fvisibility=hidden for soap related sources Patch9: vbox-visibility.diff +#fix building websrv with ssl support +#http://www.mail-archive.com/vbox-dev@virtualbox.org/msg04997.html +Patch10: vbox-gsoap_ssl.diff #PATCH-FIX-OPENSUSE implement messagebox (VBoxPermissionMessage app), which is displayed, when user #try to start VirtualBox and is not memeber of vboxusers group Patch99: vbox-permissions_warning.diff #PATCH-FIX-OPENSUSE Do not include build dates on binaries, makes build-compare happier Patch100: vbox-no-build-dates.diff Patch101: vbox-default-os-type.diff -# PATCH-FIX-UPSTREAM Compile with 3.3.0 kernel -Patch102: kernel-3.3.patch #disable update in vbox gui Patch103: vbox-disable-updates.diff #use pie/fPIE for setuid binaries (bnc#743143) @@ -243,7 +245,7 @@ Development file for %{name} ########################################### %prep -%setup -q -n VirtualBox-%{version}_OSE +%setup -q -n VirtualBox-%{version} %patch1 %patch2 %patch3 -p1 @@ -252,10 +254,10 @@ %patch6 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 %patch99 -p1 %patch100 %patch101 -%patch102 -p1 %patch103 %patch104 -p1 #copy user manual ++++++ VirtualBox-4.1.8-UserManual.pdf -> VirtualBox-4.1.10-UserManual.pdf ++++++ (binary differes) ++++++ VirtualBox-4.1.8-patched.tar.bz2 -> VirtualBox-4.1.10-patched.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/virtualbox/VirtualBox-4.1.8-patched.tar.bz2 /work/SRC/openSUSE:Factory/.virtualbox.new/VirtualBox-4.1.10-patched.tar.bz2 differ: char 11, line 1 ++++++ vbox-gsoap_ssl.diff ++++++ Index: VirtualBox-4.1.10/configure =================================================================== --- VirtualBox-4.1.10.orig/configure +++ VirtualBox-4.1.10/configure @@ -1959,7 +1959,7 @@ check_gsoap() else cnf_append "VBOX_GSOAP_CXX_SOURCES" "" fi - cnf_append "VBOX_GSOAP_CXX_LIBS" "libgsoap++" + cnf_append "VBOX_GSOAP_CXX_LIBS" "libgsoapssl++ ssl crypto" log_success "found" else log_failure "stlvector.h not found -- disabling webservice" ++++++ vbox-vboxadd-init-script.diff ++++++ --- /var/tmp/diff_new_pack.3I5q5V/_old 2012-04-12 09:55:43.000000000 +0200 +++ /var/tmp/diff_new_pack.3I5q5V/_new 2012-04-12 09:55:43.000000000 +0200 @@ -17,8 +17,8 @@ +# Short-Description: VirtualBox Linux Additions kernel modules ### END INIT INFO - PATH=$PATH:/bin:/sbin:/usr/sbin -@@ -165,8 +166,6 @@ fi + . /var/lib/VBoxGuestAdditions/config +@@ -169,8 +170,6 @@ fi dev=/dev/vboxguest userdev=/dev/vboxuser @@ -27,7 +27,7 @@ test_for_gcc_and_make() { -@@ -242,12 +241,6 @@ do_vboxguest_non_udev() +@@ -256,12 +255,6 @@ do_vboxguest_non_udev() fail "Cannot create device $dev with major $maj and minor $min" } fi @@ -40,7 +40,7 @@ if [ ! -c $userdev ]; then maj=10 -@@ -258,12 +251,6 @@ do_vboxguest_non_udev() +@@ -272,12 +265,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 @@ fi fi } -@@ -292,8 +279,7 @@ start() +@@ -308,8 +295,7 @@ start() do_vboxguest_non_udev;; esac @@ -63,7 +63,7 @@ $MODPROBE vboxsf > /dev/null 2>&1 || { if dmesg | grep "vboxConnect failed" > /dev/null 2>&1; then fail_msg -@@ -303,8 +289,7 @@ start() +@@ -319,8 +305,7 @@ start() fi fail "modprobe vboxsf failed" } @@ -73,7 +73,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. -@@ -321,10 +306,8 @@ stop() +@@ -337,10 +322,8 @@ stop() if ! umount -a -t vboxsf 2>/dev/null; then fail "Cannot unmount vboxsf folders" fi @@ -86,7 +86,7 @@ fi if running_vboxguest; then rmmod vboxguest 2>/dev/null || fail "Cannot unload module vboxguest" -@@ -483,16 +466,8 @@ extra_setup() +@@ -500,16 +483,8 @@ extra_setup() # setup_script setup() { ++++++ virtualbox-4.1.8-rpmlintrc -> virtualbox-4.1.10-rpmlintrc ++++++ -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org