Hello community,

here is the log from the commit of package open-vm-tools for openSUSE:Factory 
checked in at 2015-10-24 10:29:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old)
 and      /work/SRC/openSUSE:Factory/.open-vm-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "open-vm-tools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes      
2015-09-13 09:45:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 
2015-10-24 10:30:21.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Oct 22 16:34:51 UTC 2015 - [email protected]
+
+- Remove vgauth requirements from vmtoolsd.service file if vgauth
+  is not enabled.
+- Remove gcc4.7 requirement for older environments.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ open-vm-tools.spec ++++++
--- /var/tmp/diff_new_pack.ypX0ME/_old  2015-10-24 10:30:22.000000000 +0200
+++ /var/tmp/diff_new_pack.ypX0ME/_new  2015-10-24 10:30:22.000000000 +0200
@@ -82,13 +82,7 @@
 Source8:        vgauthd.service
 Source98:       preamble
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-# SUSE versions below 1110 (SLES11 SP4) must use gcc 4.7 to compile under i586
-%if 0%{?suse_version} <= 1110
-BuildRequires:  gcc47
-BuildRequires:  gcc47-c++
-%else
 BuildRequires:  gcc-c++
-%endif
 # don't use pkgconfig(gtk+-2.0) so we can build on SLE
 BuildRequires:  gtk2-devel
 BuildRequires:  gtkmm2-devel
@@ -255,9 +249,6 @@
 %else
 export CFLAGS="%{optflags} -Wno-deprecated-declarations -fPIE"
 export CXXFLAGS="%{optflags} -Wno-deprecated-declarations -fPIE"
-# SUSE versions below 1110 (SLES11 SP4) must use gcc 4.7 to compile under i586
-export CC=gcc-4.7
-export CXX=g++-4.7
 %endif
 export LDFLAGS="-pie"
 # Required for version 9.4.0
@@ -297,7 +288,7 @@
 mkdir -p obj
 for flavor in %{flavors_to_build}; do
   rm -rf obj/$flavor
-  cp -r %{tarname}-%{version}-%{svn_rev} obj/$flavor
+  cp -r $TOPDIR obj/$flavor
   pushd obj/$flavor
   for module in %{vm_modules}; do
     pushd modules/linux/$module
@@ -358,6 +349,9 @@
 %if %{with vgauth}
 install -p -m 644 -D %{SOURCE8} %{buildroot}%{_unitdir}/vgauthd.service
 ln -sf service %{buildroot}%{_sbindir}/rcvgauthd
+%else
+# if vgauth is not enabled, it must be removed from vmtoolsd.service
+sed -i '/vgauth/d' %{buildroot}%{_unitdir}/vmtoolsd.service
 %endif
 %else
 install -D -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/init.d/vmtoolsd


Reply via email to