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)
