Hello community,

here is the log from the commit of package open-vm-tools for openSUSE:Factory 
checked in at 2017-10-23 16:43:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old)
 and      /work/SRC/openSUSE:Factory/.open-vm-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "open-vm-tools"

Mon Oct 23 16:43:50 2017 rev:74 rq:534282 version:10.1.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes      
2017-08-24 18:55:21.920359071 +0200
+++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 
2017-10-23 16:43:51.575170558 +0200
@@ -1,0 +2,15 @@
+Fri Oct 13 17:05:56 UTC 2017 - [email protected]
+
+- Build deploypackage plugin for SLES11 (bsc#1062837)
+- Enable building with ssl capabilities for SLES11.
+  +fix_discards_qualifiers_warning.patch 
+
+-------------------------------------------------------------------
+Fri Oct  6 17:08:18 UTC 2017 - [email protected]
+
+- Update to 10.1.15 stable release
+  + Tools Hgfs Plugin: refresh Hgfs drives on client start
+  + Report version data via guestinfo vars
+  + Add entries for MacOS 10.13 (High Sierra) to guest_os_tables.h
+
+-------------------------------------------------------------------

Old:
----
  open-vm-tools-10.1.10-6082533.tar.gz

New:
----
  fix_discards_qualifiers_warning.patch
  open-vm-tools-10.1.15-6677369.tar.gz

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

Other differences:
------------------
++++++ open-vm-tools.spec ++++++
--- /var/tmp/diff_new_pack.d2bAKb/_old  2017-10-23 16:43:52.791113652 +0200
+++ /var/tmp/diff_new_pack.d2bAKb/_new  2017-10-23 16:43:52.795113465 +0200
@@ -17,13 +17,11 @@
 #
 
 
-# systemd and deploypkg should be enabled by default on versions >= 13.1
+# systemd should be enabled by default on versions >= 13.1
 %if 0%{?suse_version} >= 1310
 %bcond_without systemd
-%bcond_without deploypkg
 %else
 %bcond_with systemd
-%bcond_with deploypkg
 %endif
 
 # vgauth is enabled for openSUSE Factory, Leap 42.1, SLES12SP1 and later 
releases (which include xml-security-c and xerces-c)
@@ -73,8 +71,8 @@
 Name:           open-vm-tools
 %define subname open-vm-tools
 %define tarname open-vm-tools
-%define bldnum  6082533
-Version:        10.1.10
+%define bldnum  6677369
+Version:        10.1.15
 Release:        0
 Summary:        Open Virtual Machine Tools
 License:        BSD-3-Clause and GPL-2.0 and LGPL-2.1
@@ -144,6 +142,7 @@
 ExclusiveArch:  %ix86 x86_64
 Patch0:         Report-SLES12-SAP-guest-OS-as-SLES12.patch
 Patch1:         resolutionKMS-wayland.patch
+Patch2:         fix_discards_qualifiers_warning.patch
 
 %if %{with systemd}
 %systemd_requires
@@ -213,14 +212,15 @@
 sed -i -e "s/\r//" README
 %patch0 -p2
 %patch1 -p1
+%if 0%{?suse_version} < 1310
+%patch2 -p1
+%endif
 
 %build
 # disable warning unused-but-set-variable which will raise error because of 
-Werror
 # disable warning deprecated-declarations which will raise error because of 
-Werror
 # disable warning sizeof-pointer-memaccess which will raise error because of 
-Werror
 # (this is because of 'g_static_mutex_init' usage which is now deprecated)
-# disable deploypkg due to old versions of libmspack not providing pkgconfig
-# disable ssl due to 'discards qualifiers' error in SLES11
 %if 0%{?suse_version} > 1110
 export CFLAGS="%{optflags} -Wno-unused-local-typedefs 
-Wno-unused-but-set-variable -Wno-deprecated-declarations 
-Wno-sizeof-pointer-memaccess -Wno-cpp -fPIE"
 export CXXFLAGS="%{optflags} -Wno-unused-local-typedefs 
-Wno-unused-but-set-variable -Wno-deprecated-declarations 
-Wno-sizeof-pointer-memaccess -Wno-cpp -fPIE"
@@ -241,10 +241,6 @@
 %if 0%{?suse_version} < 1230
     --without-procps \
 %endif
-%if ! %{with deploypkg}
-    --disable-deploypkg \
-    --without-ssl \
-%endif
 %if %{with_X}
     --with-x \
 %else
@@ -439,15 +435,18 @@
 %dir %{_libdir}/%{name}/plugins
 %dir %{_libdir}/%{name}/plugins/common
 %dir %{_libdir}/%{name}/plugins/vmsvc
+%{_libdir}/%{name}/plugins/vmsvc/libdeployPkgPlugin.so
+%{_libdir}/%{name}/plugins/vmsvc/libgrabbitmqProxy.so
 %{_libdir}/%{name}/plugins/vmsvc/libguestInfo.so
 %{_libdir}/%{name}/plugins/vmsvc/libpowerOps.so
+%{_libdir}/%{name}/plugins/vmsvc/libresolutionKMS.so
 %{_libdir}/%{name}/plugins/vmsvc/libtimeSync.so
 %{_libdir}/%{name}/plugins/vmsvc/libvmbackup.so
-%{_libdir}/%{name}/plugins/vmsvc/libresolutionKMS.so
 %{_libdir}/%{name}/plugins/common/libhgfsServer.so
 %{_libdir}/%{name}/plugins/common/libvix.so
 %{_bindir}/vmhgfs-fuse
 %{_bindir}/vmware-checkvm
+%{_bindir}/vmware-guestproxycerttool
 %{_bindir}/vmware-hgfsclient
 %{_bindir}/vmware-namespace-cmd
 %{_bindir}/vmware-rpctool
@@ -457,6 +456,7 @@
 %{_sbindir}/mount.vmhgfs
 /sbin/mount.vmhgfs
 %config(noreplace) %{_sysconfdir}/pam.d/vmtoolsd
+%config(noreplace) %{_sysconfdir}/vmware-tools/guestproxy-ssl.conf
 %dir %{_sysconfdir}/vmware-tools
 %dir %{_sysconfdir}/vmware-tools/scripts
 %dir %{_sysconfdir}/vmware-tools/scripts/vmware
@@ -472,12 +472,6 @@
 %dir %{_sysconfdir}/modprobe.d
 %config %{_sysconfdir}/modprobe.d/50-vmnics.conf
 %endif
-%if %{with deploypkg}
-%{_bindir}/vmware-guestproxycerttool
-%{_libdir}/%{name}/plugins/vmsvc/libdeployPkgPlugin.so
-%{_libdir}/%{name}/plugins/vmsvc/libgrabbitmqProxy.so
-%config(noreplace) %{_sysconfdir}/vmware-tools/guestproxy-ssl.conf
-%endif
 %if %{with vgauth}
 %dir %{_var}/lib/vmware
 %{_bindir}/VGAuthService
@@ -521,9 +515,7 @@
 %{_libdir}/libvmtools.so.*
 %{_libdir}/libguestlib.so.*
 %{_libdir}/libhgfs.so.*
-%if %{with deploypkg}
 %{_libdir}/libDeployPkg.so.*
-%endif
 %if %{with vgauth}
 %{_libdir}/libvgauth.so.*
 %endif
@@ -534,9 +526,7 @@
 %{_includedir}/vmGuestLib
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/vmguestlib.pc
-%if %{with deploypkg}
 %{_includedir}/libDeployPkg
 %{_libdir}/pkgconfig/libDeployPkg.pc
-%endif
 
 %changelog

++++++ fix_discards_qualifiers_warning.patch ++++++
This patch is required in SLES11 environments which will report the following
error during compilation:

 cert_key.c: In function 'LoadOpenSSLConf':
 cert_key.c:264: error: passing argument 1 of 'ASN1_STRING_set_default_mask_asc'
   discards qualifiers from pointer target type

In order to avoid the warning, mask must be passed as a char to 
 ASN1_STRING_set_default_mask_asc.

Index: open-vm-tools-10.1.15-6677369/guestproxycerttool/cert_key.c
===================================================================
--- open-vm-tools-10.1.15-6677369.orig/guestproxycerttool/cert_key.c
+++ open-vm-tools-10.1.15-6677369/guestproxycerttool/cert_key.c
@@ -261,7 +261,7 @@ LoadOpenSSLConf(const gchar *fname)
 
    mask = NCONF_get_string(config, "req", "string_mask");
    if (mask) {
-      ASN1_STRING_set_default_mask_asc(mask);
+      ASN1_STRING_set_default_mask_asc((char*)mask);
    }
 
    ret = TRUE;
++++++ open-vm-tools-10.1.10-6082533.tar.gz -> 
open-vm-tools-10.1.15-6677369.tar.gz ++++++
++++ 50654 lines of diff (skipped)


Reply via email to