Hello community,
here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2012-05-07 22:53:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-04-17 07:50:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2012-05-07 22:53:26.000000000 +0200
@@ -1,0 +2,21 @@
+Sun Apr 29 16:02:54 UTC 2012 - mseben@gmail.com
+
+- use workaround for issue with kmk_sed and gcc4.7 http://svn.netlabs.org/kbuild/ticket/112,
+ which breaks build, instead of kmk_sed use /usr/bin/sed
+
+-------------------------------------------------------------------
+Sat Apr 28 19:38:57 UTC 2012 - mseben@gmail.com
+
+- update to virtualbox 4.1.14 (This is a maintenance release):
+ * Network: fixed the problem with packets larger than MTU-4 when PCnet or PRO/1000 was bridged to certain types of adapters on OS X hosts (bug #3783)
+ * NAT: fixed a segfault under rare circumstances
+ * 3D Support: fixed Windows WDDM video driver crash for SMP guests (bugs #10200, #10331)
+ * Windows Guest Additions, VRDP: fixed occasional text corruption (bug #3001)
+
+-------------------------------------------------------------------
+Sat Apr 21 10:25:41 UTC 2012 - mseben@gmail.com
+
+- drop vbox-config.diff and use LocalConfig.kmk to properly define
+ lib,app and doc paths (bnc#737525)
+
+-------------------------------------------------------------------
Old:
----
VirtualBox-4.1.12-UserManual.pdf
VirtualBox-4.1.12-patched.tar.bz2
vbox-config.diff
virtualbox-4.1.12-rpmlintrc
New:
----
VirtualBox-4.1.14-patched.tar.bz2
virtualbox-4.1.14-UserManual.pdf
virtualbox-4.1.14-rpmlintrc
virtualbox-LocalConfig.kmk
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.tAOrHz/_old 2012-05-07 22:53:32.000000000 +0200
+++ /var/tmp/diff_new_pack.tAOrHz/_new 2012-05-07 22:53:32.000000000 +0200
@@ -26,6 +26,9 @@
%if %suse_version < 1210
BuildRequires: hal-devel
%endif
+%if %suse_version > 1210
+BuildRequires: sed
+%endif
%if %suse_version >= 1210
BuildRequires: glibc-devel-static
%endif
@@ -77,7 +80,7 @@
%endif
#
ExclusiveArch: %ix86 x86_64
-Version: 4.1.12
+Version: 4.1.14
Release: 0
Summary: VirtualBox is an Emulator
License: GPL-2.0+
@@ -89,7 +92,7 @@
# WARNING: This is not a comment, but the real command to repack souce
#%(bash %{_sourcedir}/virtualbox-patch-source.sh VirtualBox-%{version}.tar.bz2)
Source0: VirtualBox-%{version}-patched.tar.bz2
-Source1: VirtualBox-%{version}-UserManual.pdf
+Source1: %{name}-%{version}-UserManual.pdf
Source2: %{name}-60-vboxdrv.rules
Source3: %{name}-60-vboxguest.rules
Source4: %{name}-default.virtualbox
@@ -98,8 +101,7 @@
Source7: %{name}-host-preamble
Source8: %{name}-guest-preamble
Source9: %{name}-wrapper.sh
-# since 11.3 we need this conf instead of HAL's fdi to define vbox mouse
-#Source10: %{name}-60-vboxmouse.conf
+Source10: %{name}-LocalConfig.kmk
# init script to start virtual boxes during boot, to be configured via /etc/sysconfig/vbox bnc#582398
Source12: %{name}-vboxes
Source13: %{name}-sysconfig.vbox
@@ -111,8 +113,6 @@
Patch3: vbox-vboxweb-init-script.diff
#fix return values which trigger post build checks and coused build error - should goes to upstream
Patch4: vbox-ret-in-nonvoid-fnc.diff
-#fix/enable config (rpath, docs, VNC)
-Patch5: vbox-config.diff
#fix build : "Error 4001 - String must be entirely alphanumeric"
#with renaming we probably break some macosx functionality however ths is just quick fix
#file :http://www.virtualbox.org/browser/trunk/src/VBox/Devices/PC/vbox.ds
@@ -245,7 +245,6 @@
%patch2
%patch3 -p1
%patch4 -p1
-%patch5 -p1
%patch6 -p1
%patch8 -p1
%patch99 -p1
@@ -254,8 +253,28 @@
%patch103
%patch104 -p1
#copy user manual
-%__cp %{S:1} ./UserManual.pdf
-
+%__cp %{S:1} UserManual.pdf
+#copy kbuild config
+%__cp %{S:10} LocalConfig.kmk
+#
+##########################
+####workaround kmk_sed --v
+#instead of kmk_sed use /usr/bin/sed because of bug http://svn.netlabs.org/kbuild/ticket/112,
+#but we have to create wrapper which will handle --append and --outpout options which are not provided by /usr/bin/sed
+cat >> kmk_sed <