Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package open-vm-tools for openSUSE:Factory 
checked in at 2021-10-12 21:48:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old)
 and      /work/SRC/openSUSE:Factory/.open-vm-tools.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "open-vm-tools"

Tue Oct 12 21:48:11 2021 rev:104 rq:924276 version:11.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes      
2021-06-27 18:58:31.616232316 +0200
+++ /work/SRC/openSUSE:Factory/.open-vm-tools.new.2443/open-vm-tools.changes    
2021-10-12 21:48:48.515824931 +0200
@@ -1,0 +2,24 @@
+Mon Oct  4 22:19:03 UTC 2021 - Kirk Allan <kal...@suse.com>
+
+- Update to 11.3.5 (build 18557794) (boo#1190987)
+  + New/Updated features:
+    - Added a configurable logging capability to the network script.
+      The network script has been updated to:
+        use vmware-toolbox-cmd to query any network logging configuration from
+        the tools.conf file.  Use vmtoolsd --cmd "log ..." to log a message to
+        the vmx logfile when the logging handler is configured to "vmx" or when
+        the logfile is full or is not writeable.
+    - The hgfsmounter (mount.vmhgfs) command has been removed from
+      open-vm-tools.
+      The hgfsmounter (mount.vmhgfs) command is no longer used in
+      Linux open-vm-tools. It has been replaced by hgfs-fuse. Therefore,
+      removing all references to the hgfsmounter in Linux builds.
+  + Resolved issues:
+    - Customization: Retry the Linux reboot if telinit is a soft link to
+      systemctl.
+    - Open-vm-tools commands would hang if configured with "--enable-valgrind".
+  + Spec file updates for:
+    - rpmlint errors
+    - arg_xmlsec1 --enable-xmlsec1 for better xmlsec1/libxml2 handling.
+
+-------------------------------------------------------------------

Old:
----
  open-vm-tools-11.3.0-18090558.tar.gz

New:
----
  open-vm-tools-11.3.5-18557794.tar.gz

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

Other differences:
------------------
++++++ open-vm-tools.spec ++++++
--- /var/tmp/diff_new_pack.dyghSx/_old  2021-10-12 21:48:49.343826116 +0200
+++ /var/tmp/diff_new_pack.dyghSx/_new  2021-10-12 21:48:49.359826139 +0200
@@ -40,8 +40,8 @@
 Name:           open-vm-tools
 %define subname open-vm-tools
 %define tarname open-vm-tools
-%define bldnum  18090558
-Version:        11.3.0
+%define bldnum  18557794
+Version:        11.3.5
 Release:        0
 Summary:        Open Virtual Machine Tools
 License:        BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
@@ -93,23 +93,27 @@
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libudev)
 %if %{with vgauth}
-# vgauth requires xml2, xerces-c, and xml-security-c/xmlsec1
-BuildRequires:  libxml2-devel
-BuildRequires:  pkgconfig(xerces-c)
+# vgauth requires xmlsec1 + libxml2 - or - xerces-c + xml-security-c
+# The preferred combination is xmlsec1 and libxml2
 
 # Use xmlsec1 instead of xml-security-c where available.
 # If using xmlsec1, also need to use libxmlsec1-openssl1
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0120300
+BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig(xmlsec1)
 Requires:       libxmlsec1-openssl1 >= 1.2.28
+%define         arg_xmlsec1 --enable-xmlsec1
 %else
 # Leap 42.1 and 42.2 supports xmlsec1 and libxmlsec1-openssl1 but 12 SP1 and
 # SP2 do not.
 %if 0%{?is_opensuse} && 0%{?sle_version} >= 0120100
+BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig(xmlsec1)
 Requires:       libxmlsec1-openssl1
+%define         arg_xmlsec1 --enable-xmlsec1
 %else
 BuildRequires:  xml-security-c-devel
+BuildRequires:  pkgconfig(xerces-c)
 %define         arg_xmlsecurity --enable-xmlsecurity
 %endif
 %endif
@@ -254,6 +258,7 @@
     %{?arg_x} \
     --disable-dependency-tracking \
     --with-gtk3 \
+    %{?arg_xmlsec1} \
     %{?arg_xmlsecurity} \
     %{?arg_xerces} \
     --with-udev-rules-dir=%{_udevrulesdir} \
@@ -265,6 +270,8 @@
 %install
 %make_install
 
+mkdir -p  %{buildroot}%{_sbindir}
+
 # Remove exec bit from config files
 chmod a-x %{buildroot}%{_sysconfdir}/pam.d/*
 
@@ -316,18 +323,16 @@
 install -D -m 0644 %{SOURCE6} 
%{buildroot}%{_sysconfdir}/modprobe.d/50-vmnics.conf
 %endif
 
-# fix a link pointing to the buildroot for mount.vmhgfs
-rm %{buildroot}/sbin/mount.vmhgfs
-%if !0%{?usrmerged}
-ln -s ..%{_sbindir}/mount.vmhgfs %{buildroot}/sbin/mount.vmhgfs
-%endif
-
 %pre
 %service_add_pre vmtoolsd.service
+%service_add_pre vgauthd.service
+%service_add_pre vmblock-fuse.service
 
 %post
 /sbin/ldconfig
 %service_add_post vmtoolsd.service
+%service_add_post vgauthd.service
+%service_add_post vmblock-fuse.service
 
 %if %{with_X}
 
@@ -390,9 +395,6 @@
 
 %postun -n libvmtools0 -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-, root, root)
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0120300
@@ -427,10 +429,6 @@
 %{_bindir}/vmware-xferlogs
 %{_bindir}/vm-support
 %{_bindir}/vmware-alias-import
-%{_sbindir}/mount.vmhgfs
-%if !0%{?usrmerged}
-/sbin/mount.vmhgfs
-%endif
 %config(noreplace) %{_sysconfdir}/pam.d/vmtoolsd
 %dir %{_sysconfdir}/vmware-tools
 %dir %{_sysconfdir}/vmware-tools/scripts

++++++ open-vm-tools-11.3.0-18090558.tar.gz -> 
open-vm-tools-11.3.5-18557794.tar.gz ++++++
++++ 5087 lines of diff (skipped)

Reply via email to