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
