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 - k...@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 - k...@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 - k...@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 <sys/stat.h>
 #if defined(__linux__) || defined(sun)
 # include <sys/vfs.h>
+# if defined(__linux__)
+#  include <sys/sysmacros.h>
+# endif
 #elif defined(__FreeBSD__) || defined(__APPLE__)
 # include <sys/param.h>
 # include <sys/ucred.h>

Reply via email to