From 105dda7cd18a07191bdbeeed590134d30e906a7708aeab298d5d42791ad3d186 Mon Sep 17 00:00:00 2001 From: Michal Seben Date: Tue, 10 Apr 2012 10:29:55 +0000 Subject: [PATCH] Accepting request 113076 from home:mseben:branches:Virtualization update vbox to 4.1.12 OBS-URL: https://build.opensuse.org/request/show/113076 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=82 --- VirtualBox-4.1.10-UserManual.pdf | 3 -- VirtualBox-4.1.10-patched.tar.bz2 | 3 -- VirtualBox-4.1.12-UserManual.pdf | 3 ++ VirtualBox-4.1.12-patched.tar.bz2 | 3 ++ vbox-gsoap_ssl.diff | 13 ------- vbox-visibility.diff | 39 ------------------- ...0-rpmlintrc => virtualbox-4.1.12-rpmlintrc | 0 virtualbox.changes | 19 +++++++++ virtualbox.spec | 11 +----- 9 files changed, 27 insertions(+), 67 deletions(-) delete mode 100644 VirtualBox-4.1.10-UserManual.pdf delete mode 100644 VirtualBox-4.1.10-patched.tar.bz2 create mode 100644 VirtualBox-4.1.12-UserManual.pdf create mode 100644 VirtualBox-4.1.12-patched.tar.bz2 delete mode 100644 vbox-gsoap_ssl.diff delete mode 100644 vbox-visibility.diff rename virtualbox-4.1.10-rpmlintrc => virtualbox-4.1.12-rpmlintrc (100%) diff --git a/VirtualBox-4.1.10-UserManual.pdf b/VirtualBox-4.1.10-UserManual.pdf deleted file mode 100644 index d12925b..0000000 --- a/VirtualBox-4.1.10-UserManual.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17e6944fb737e47b47cd1e81c4f5eba7471a2d67c9d0bd632202b173adbbec99 -size 5060162 diff --git a/VirtualBox-4.1.10-patched.tar.bz2 b/VirtualBox-4.1.10-patched.tar.bz2 deleted file mode 100644 index 9bf5fea..0000000 --- a/VirtualBox-4.1.10-patched.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45962ee8c9982fcec17bd021ea619399d89db97db597fafd33de941146177c69 -size 46335892 diff --git a/VirtualBox-4.1.12-UserManual.pdf b/VirtualBox-4.1.12-UserManual.pdf new file mode 100644 index 0000000..ada6be2 --- /dev/null +++ b/VirtualBox-4.1.12-UserManual.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0912c9dc43c06afd4c95e5ff45d53dba13ec579848fb8da3c61e80de4bba16c6 +size 5063631 diff --git a/VirtualBox-4.1.12-patched.tar.bz2 b/VirtualBox-4.1.12-patched.tar.bz2 new file mode 100644 index 0000000..1178679 --- /dev/null +++ b/VirtualBox-4.1.12-patched.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e974eb385f8bcf91c575e47c7c43a0a63bfbd7a7c277d819f8371ecb7ad655a +size 46324408 diff --git a/vbox-gsoap_ssl.diff b/vbox-gsoap_ssl.diff deleted file mode 100644 index d98d90c..0000000 --- a/vbox-gsoap_ssl.diff +++ /dev/null @@ -1,13 +0,0 @@ -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" diff --git a/vbox-visibility.diff b/vbox-visibility.diff deleted file mode 100644 index d439155..0000000 --- a/vbox-visibility.diff +++ /dev/null @@ -1,39 +0,0 @@ -Index: VirtualBox-4.1.8_OSE/src/VBox/Main/webservice/Makefile.kmk -=================================================================== ---- VirtualBox-4.1.8_OSE.orig/src/VBox/Main/webservice/Makefile.kmk -+++ VirtualBox-4.1.8_OSE/src/VBox/Main/webservice/Makefile.kmk -@@ -194,7 +194,8 @@ ifdef VBOX_GSOAP_INSTALLED - # vboxsoap - Library used by both the programs (save build time). - # - LIBRARIES += vboxsoap -- vboxsoap_TEMPLATE = VBOXR3EXE -+ vboxsoap_TEMPLATE = VBOXVISIBILITY -+ - ifdef VBOX_USE_VCC80 - vboxsoap_CXXFLAGS.win += -bigobj - endif -@@ -410,7 +411,7 @@ $$(VBOX_JWSSRC_JAR): $$(VBOX_JWS_JAR) | - # webtest - webservice sample client in C++ - # - PROGRAMS += webtest -- webtest_TEMPLATE = VBOXR3EXE -+ webtest_TEMPLATE = VBOXVISIBILITY - ifdef VBOX_USE_VCC80 - webtest_CXXFLAGS.win += -bigobj - endif -Index: VirtualBox-4.1.8_OSE/Config.kmk -=================================================================== ---- VirtualBox-4.1.8_OSE.orig/Config.kmk -+++ VirtualBox-4.1.8_OSE/Config.kmk -@@ -3211,6 +3211,11 @@ TEMPLATE_VBOXR3EXE_CXXFLAGS.kprofile = - endif - endif - -+#enable visibility -+TEMPLATE_VBOXVISIBILITY = ommit -fvisibility=hidden flag -+TEMPLATE_VBOXVISIBILITY_EXTENDS = VBOXR3EXE -+TEMPLATE_VBOXVISIBILITY_CXXFLAGS = $(filter-out $(VBOX_GCC_fvisibility-hidden),$(TEMPLATE_VBOXR3EXE_CXXFLAGS)) -+ - # - # Template for building R3 shared objects / DLLs. - # This is mostly identical to the VBOXR3EXE template. (Avoid PIC if possible!) diff --git a/virtualbox-4.1.10-rpmlintrc b/virtualbox-4.1.12-rpmlintrc similarity index 100% rename from virtualbox-4.1.10-rpmlintrc rename to virtualbox-4.1.12-rpmlintrc diff --git a/virtualbox.changes b/virtualbox.changes index 5322a0d..0367c58 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Wed Apr 4 09:21:39 UTC 2012 - mseben@gmail.com + +- deprecated vbox-visibility.diff and vbox-gsoap_ssl.diff +- update to virtualbox 4.1.12 (This is a maintenance release): + * VMM: fixed VERR_NOT_SUPPORTED and VERR_RAW_MODE_INVALID_SMP guru meditation due to an invalid reschedule to raw mode (bug #10370) + * VMM: fixed PDMCritSectLeave guru meditation under rare circumstances with SMP guests + * VMM: proper Math Fault handling with certain legacy guests (bug #9042) + * NAT: fixed a socket leak under certain conditions + * Storage: better sanity check against reading beyond end-of-file + * Audio: fixed a crash in the NUL audio backend (bug #10374; 4.1.10 regression) + * HGCM: fixed a crash during savestate under rare circumstances + * VBoxSVC: several locking fixes + * VBoxManage: return the correct error code if controlvm savestate failed (bug #10134) + * Guest Additions: VBoxService should not crash on exit (bug #10326; 4.1.10 regression) + * Windows Additions: set the correct time stamp when a file is closed (bug #6473) + * Windows Additions: better help if the DirectX backups are not properly installed + * Linux Additions: Linux 3.4-rc1 compile fixes + ------------------------------------------------------------------- Sun Apr 1 05:48:40 UTC 2012 - mseben@gmail.com diff --git a/virtualbox.spec b/virtualbox.spec index e099e81..bb34a3f 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -31,8 +31,8 @@ BuildRequires: glibc-devel-static %endif #gsoap,libopenssl and java needed for building webservice BuildRequires: gsoap-devel -BuildRequires: libgsoap-devel BuildRequires: java-1_6_0-openjdk-devel +BuildRequires: libgsoap-devel BuildRequires: libopenssl-devel # BuildRequires: LibVNCServer-devel @@ -77,7 +77,7 @@ BuildRequires: xorg-x11-libXt-devel-32bit %endif # ExclusiveArch: %ix86 x86_64 -Version: 4.1.10 +Version: 4.1.12 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ @@ -120,11 +120,6 @@ Patch5: vbox-config.diff Patch6: vbox-smc-napa.diff #fix build of Python and dev package on openSUSE 11.3 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 @@ -253,8 +248,6 @@ Development file for %{name} %patch5 -p1 %patch6 -p1 %patch8 -p1 -%patch9 -p1 -%patch10 -p1 %patch99 -p1 %patch100 %patch101