rpms/VirtualBox-OSE/devel VirtualBox-OSE-3.1.0-visibility.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 VirtualBox-OSE.spec, 1.39, 1.40 sources, 1.12, 1.13 VirtualBox-OSE-3.0.4-visibility.patch, 1.1, NONE

Lubomir Rintel lkundrak at rpmfusion.org
Mon Nov 30 21:08:25 CET 2009


Author: lkundrak

Update of /cvs/free/rpms/VirtualBox-OSE/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27091

Modified Files:
	.cvsignore VirtualBox-OSE.spec sources 
Added Files:
	VirtualBox-OSE-3.1.0-visibility.patch 
Removed Files:
	VirtualBox-OSE-3.0.4-visibility.patch 
Log Message:
* Mon Nov 30 2009 Lubomir Rintel <lkundrak at v3.sk> - 3.1.0-1
- Upstream release (they do that quite often, huh?)


VirtualBox-OSE-3.1.0-visibility.patch:

--- NEW FILE VirtualBox-OSE-3.1.0-visibility.patch ---
Hack to fix up build of gsoap bindings on Rawhide.
Still needs to be looked into.

Lubomir Rintel <lkundrak at v3.sk>

diff -up VirtualBox-3.1.0_OSE/Config.kmk.visibility VirtualBox-3.1.0_OSE/Config.kmk
--- VirtualBox-3.1.0_OSE/Config.kmk.visibility	2009-11-30 20:51:47.000000000 +0100
+++ VirtualBox-3.1.0_OSE/Config.kmk	2009-11-30 20:58:22.495779448 +0100
@@ -2508,7 +2508,7 @@ ifeq ($(KBUILD_TARGET),win)
 
 else # the gcc guys
 TEMPLATE_VBOXR3EXE_TOOL                = $(VBOX_GCC_TOOL)
-TEMPLATE_VBOXR3EXE_CXXFLAGS            = -g -pipe $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_fvisibility-inlines-hidden)
+TEMPLATE_VBOXR3EXE_CXXFLAGS            = -g -pipe $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing $(VBOX_GCC_fvisibility-inlines-hidden)
 TEMPLATE_VBOXR3EXE_CXXFLAGS.x86        = -m32
 TEMPLATE_VBOXR3EXE_CXXFLAGS.amd64      = -m64
 # L4 currently can't handle exception handling.
diff -up VirtualBox-3.1.0_OSE/src/VBox/Main/webservice/websrv-nsmap.xsl.visibility VirtualBox-3.1.0_OSE/src/VBox/Main/webservice/websrv-nsmap.xsl
--- VirtualBox-3.1.0_OSE/src/VBox/Main/webservice/websrv-nsmap.xsl.visibility	2009-03-13 11:39:18.000000000 +0100
+++ VirtualBox-3.1.0_OSE/src/VBox/Main/webservice/websrv-nsmap.xsl	2009-11-30 20:51:48.101779959 +0100
@@ -49,6 +49,7 @@
  * Generated from: src/VBox/Main/idl/VirtualBox.xidl (VirtualBox's interface definitions in XML)
  * Generator: src/VBox/Main/webservice/websrv-nsmap.xsl */
 
+#pragma GCC visibility push(default)
 #include "soapH.h"
 SOAP_NMAC struct Namespace namespaces[] =
 {
@@ -64,6 +65,7 @@ SOAP_NMAC struct Namespace namespaces[] 
   <xsl:text><![CDATA[
     {NULL, NULL, NULL, NULL}
 };
+#pragma GCC visibility pop
 
 ]]></xsl:text>
 </xsl:template>


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/VirtualBox-OSE/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- .cvsignore	21 Nov 2009 18:02:48 -0000	1.12
+++ .cvsignore	30 Nov 2009 20:08:24 -0000	1.13
@@ -1,2 +1,2 @@
+VirtualBox-3.1.0-OSE.tar.bz2
 UserManual.pdf
-VirtualBox-3.1.0_BETA2_OSE.tar.bz2


Index: VirtualBox-OSE.spec
===================================================================
RCS file: /cvs/free/rpms/VirtualBox-OSE/devel/VirtualBox-OSE.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- VirtualBox-OSE.spec	23 Nov 2009 05:10:19 -0000	1.39
+++ VirtualBox-OSE.spec	30 Nov 2009 20:08:25 -0000	1.40
@@ -6,26 +6,17 @@
 # -fexceptions -- R0 code doesn't link against C++ library, no __gxx_personality_v0
 %global optflags %(rpm --eval %%optflags |sed 's/-Wall//;s/-m[0-9][0-9]//;s/-fexceptions//')
 
-# Do not disable hardening for anything but debugging!
-%bcond_without hardening
-%if %with hardening
-%define priv_mode %%attr(4755,root,root)
-%else
-%define priv_mode %%caps(cap_net_raw+ep)
-%endif
-
 Name:		VirtualBox-OSE
 Version:	3.1.0
-Release:	0.1.beta2%{?dist}
+Release:	1%{?dist}
 Summary:	A general-purpose full virtualizer for PC hardware
 
 Group:		Development/Tools
 License:	GPLv2 or (GPLv2 and CDDL)
 URL:		http://www.virtualbox.org/wiki/VirtualBox
-Source0:	http://download.virtualbox.org/virtualbox/%{version}_BETA2/VirtualBox-%{version}_BETA2_OSE.tar.bz2
+Source0:	http://download.virtualbox.org/virtualbox/%{version}/VirtualBox-%{version}-OSE.tar.bz2
 Source1:	http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
 Source3:	VirtualBox-OSE-90-vboxdrv.rules
-Source4:	VirtualBox-OSE-90-vboxdrv.rules.hardening
 Source5:	VirtualBox-OSE-60-vboxguest.rules
 Source6:	VirtualBox-OSE.modules
 Source7:	VirtualBox-OSE-guest.modules
@@ -37,7 +28,7 @@
 Patch5:		VirtualBox-OSE-3.1.0-xorg17.patch
 Patch9:		VirtualBox-OSE-3.0.4-optflags.patch
 Patch10:	VirtualBox-OSE-2.2.0-32bit.patch
-Patch11:	VirtualBox-OSE-3.0.4-visibility.patch
+Patch11:	VirtualBox-OSE-3.1.0-visibility.patch
 Patch12:	VirtualBox-OSE-3.0.4-noansi.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -151,7 +142,6 @@
 
 %build
 ./configure --disable-kmods --enable-webservice \
-	%{!?with_hardening:--disable-hardening}
 
 . ./env.sh
 
@@ -288,8 +278,7 @@
 echo 'INSTALL_DIR=%{_libdir}/virtualbox' > $RPM_BUILD_ROOT/%{_sysconfdir}/vbox/vbox.cfg
 
 # Install udev rules
-%define vboxdrv_udev %{?with_hardening:%{SOURCE4}}%{?!with_hardening:%{SOURCE3}}
-install -p -m 0644 -D %{vboxdrv_udev} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/90-vboxdrv.rules
+install -p -m 0644 -D %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/90-vboxdrv.rules
 install -p -m 0644 -D %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-vboxguest.rules
 
 # Install modules load script
@@ -431,6 +420,9 @@
 
 
 %changelog
+* Mon Nov 30 2009 Lubomir Rintel <lkundrak at v3.sk> - 3.1.0-1
+- Upstream release (they do that quite often, huh?)
+
 * Sat Nov 21 2009 Lubomir Rintel <lkundrak at v3.sk> - 3.1.0-0.1.beta2
 - Another upstream beta
 


Index: sources
===================================================================
RCS file: /cvs/free/rpms/VirtualBox-OSE/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources	21 Nov 2009 18:02:48 -0000	1.12
+++ sources	30 Nov 2009 20:08:25 -0000	1.13
@@ -1,2 +1,2 @@
-f3873f1f8d3800a082e1d39d4147cf38  UserManual.pdf
-7370341d78649711afdd8673e749cbf8  VirtualBox-3.1.0_BETA2_OSE.tar.bz2
+442dff6ff4a8fe92d223d303b475a146  VirtualBox-3.1.0-OSE.tar.bz2
+51a6eebe5fedc6ac386fe39c1fba5b98  UserManual.pdf


--- VirtualBox-OSE-3.0.4-visibility.patch DELETED ---



More information about the rpmfusion-commits mailing list