Hello community,
here is the log from the commit of package open-vm-tools for openSUSE:Factory checked in at 2017-04-11 09:40:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old)
and /work/SRC/openSUSE:Factory/.open-vm-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "open-vm-tools"
Tue Apr 11 09:40:01 2017 rev:72 rq:484369 version:10.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes 2017-02-21 13:51:47.204224157 +0100
+++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 2017-04-11 09:40:05.900009645 +0200
@@ -1,0 +2,20 @@
+Fri Mar 31 20:55:06 UTC 2017 - ken@suse.com
+
+- Fix unowned /var/lib/vmware directory. (bsc#1028866)
+- Fix package dependency for open-vm-tools on libvmtools0 (bsc#1031968)
+
+-------------------------------------------------------------------
+Mon Mar 27 21:28:39 UTC 2017 - ken@suse.com
+
+- fix build failure caused by upstream glibc change requiring
+ explicit include of sys/sysmacros.h
+ + glibc-sysmacros.patch
+
+-------------------------------------------------------------------
+Thu Mar 9 00:30:39 UTC 2017 - ken@suse.com
+
+- Updated to 10.1.5 stable release (boo#1027987)
+ + Authentication failure is reported as unknown general system error.
+ + Unable to backup virtual machines with active Docker containers.
+
+-------------------------------------------------------------------
Old:
----
open-vm-tools-10.1.0.tar.gz
New:
----
glibc-sysmacros.patch
open-vm-tools-10.1.5-5055683.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ open-vm-tools.spec ++++++
--- /var/tmp/diff_new_pack.rCV41G/_old 2017-04-11 09:40:08.451649193 +0200
+++ /var/tmp/diff_new_pack.rCV41G/_new 2017-04-11 09:40:08.451649193 +0200
@@ -73,13 +73,14 @@
Name: open-vm-tools
%define subname open-vm-tools
%define tarname open-vm-tools
-Version: 10.1.0
+%define bldnum 5055683
+Version: 10.1.5
Release: 0
Summary: Open Virtual Machine Tools
License: BSD-3-Clause and GPL-2.0 and LGPL-2.1
Group: System/Emulators/PC
Url: https://github.com/vmware/open-vm-tools
-Source: %{tarname}-%{version}.tar.gz
+Source: %{tarname}-%{version}-%{bldnum}.tar.gz
Source1: vmtoolsd
Source2: vmtoolsd.service
Source3: vmware-user-autostart.desktop
@@ -127,6 +128,7 @@
%else
%define _udevrulesdir /lib/udev/rules.d
%endif
+Requires: libvmtools0 = %{version}-%{release}
Requires: net-tools
Requires: tar
%if 0%{?suse_version} >= 1310
@@ -141,6 +143,7 @@
%endif
ExclusiveArch: %ix86 x86_64
Patch0: Report-SLES12-SAP-guest-OS-as-SLES12.patch
+Patch1: glibc-sysmacros.patch
%if %{with systemd}
%systemd_requires
@@ -205,10 +208,11 @@
if you intend to create own plugins for vmtoolsd.
%prep
-%setup -q -n %{tarname}-%{version}/%{subname}
+%setup -q -n %{tarname}-%{version}-%{bldnum}/%{subname}
# fix for an rpmlint warning regarding wrong line feeds
sed -i -e "s/\r//" README
%patch0 -p2
+%patch1 -p2
%build
# disable warning unused-but-set-variable which will raise error because of -Werror
@@ -288,6 +292,7 @@
%if %{with vgauth}
install -p -m 644 -D %{SOURCE8} %{buildroot}%{_unitdir}/vgauthd.service
ln -sf service %{buildroot}%{_sbindir}/rcvgauthd
+mkdir -p %{buildroot}%{_var}/lib/vmware
%else
# if vgauth is not enabled, it must be removed from vmtoolsd.service
sed -i '/vgauth/d' %{buildroot}%{_unitdir}/vmtoolsd.service
@@ -472,6 +477,7 @@
%config(noreplace) %{_sysconfdir}/vmware-tools/guestproxy-ssl.conf
%endif
%if %{with vgauth}
+%dir %{_var}/lib/vmware
%{_bindir}/VGAuthService
%{_bindir}/vmware-vgauth-cmd
%dir %{_sysconfdir}/vmware-tools/vgauth
++++++ glibc-sysmacros.patch ++++++
--- a/open-vm-tools/lib/wiper/wiperPosix.c 2017-02-11 03:06:43.000000000 -0700
+++ b/open-vm-tools/lib/wiper/wiperPosix.c 2017-03-27 15:06:41.269310652 -0600
@@ -31,6 +31,9 @@
#include