Sync from SUSE:ALP:Source:Standard:1.0 open-vm-tools revision 8639f5a18a53bf6c5932b2d6918509ac
This commit is contained in:
parent
3eb749888d
commit
6be4b653c1
10
_service
10
_service
@ -1,14 +1,14 @@
|
||||
<services>
|
||||
<service name="tar_scm" mode="disabled">
|
||||
<service name="tar_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://github.com/vmware/open-vm-tools.git</param>
|
||||
<param name="revision">stable-12.3.5</param>
|
||||
<param name="revision">stable-12.4.0</param>
|
||||
<param name="filename">open-vm-tools</param>
|
||||
<param name="versionformat">12.3.5</param>
|
||||
<param name="versionformat">12.4.0</param>
|
||||
</service>
|
||||
<service name="recompress" mode="disabled">
|
||||
<service name="recompress" mode="manual">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">xz</param>
|
||||
</service>
|
||||
<service name="set_version" mode="disabled"/>
|
||||
<service name="set_version" mode="manual"/>
|
||||
</services>
|
||||
|
BIN
open-vm-tools-12.3.5.tar.xz
(Stored with Git LFS)
BIN
open-vm-tools-12.3.5.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
open-vm-tools-12.4.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
open-vm-tools-12.4.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,45 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 27 15:36:58 UTC 2024 - Kirk Allan <kallan@suse.com>
|
||||
|
||||
- Remove protobuf < 22 dependency from spec file (bsc#1217478)
|
||||
Required linking with additional absl libraries for sle_version > 150400.
|
||||
|
||||
- Use (boo#1222089) for updating open-vm-tools to version 12.4.0.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 23 09:44:51 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- update to 12.4.0:
|
||||
https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/ReleaseNotes.md
|
||||
https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/open-vm-tools/ChangeLog
|
||||
There are no new features in the open-vm-tools 12.4.0 release.
|
||||
This is primarily a maintenance release that addresses a few
|
||||
critical problems, including:
|
||||
* A Github pull request has been handled. Please see the Resolved
|
||||
Issues section of the Release Notes.
|
||||
* A number of issues flagged by Coverity have been addressed.
|
||||
* For issues resolved in this release, see the Resolved Issues
|
||||
section of the Release Notes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 26 12:48:14 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Use %patch -P N instead of deprecated %patchN.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 20 17:14:46 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Own %{_modulesloaddir}: used to be present via udev-mini -> kmod
|
||||
-> suse-module-tools dependency before.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 11 18:16:29 UTC 2023 - Kirk Allan <kallan@suse.com>
|
||||
|
||||
- Fix (bsc#1217796) - Fix outdated libxmlsec1 dependency version.
|
||||
Updates to open-vm-tools for SLES 12 SP4 and SP5 are now being built
|
||||
againt against libxmlsec1-1-1.2.37. Update the spec file to now require
|
||||
libxmlsec1-openssl1 >= 1.2.37.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 30 17:16:18 UTC 2023 - Kirk Allan <kallan@suse.com>
|
||||
|
||||
@ -107,7 +149,7 @@ Mon Aug 28 15:10:27 UTC 2023 - Kirk Allan <kallan@suse.com>
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 27 19:54:05 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- limit to protobuf < 22 for now until build failures have been fixed
|
||||
- limit to protobuf < 22 for now until build failures have been fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 12 15:01:15 UTC 2023 - Kirk Allan <kallan@suse.com>
|
||||
@ -188,20 +230,20 @@ Thu Dec 8 20:24:29 UTC 2022 - Caleb Crane <caleb.crane@suse.com>
|
||||
- Update to 12.1.5 (build 20735119) (boo#1205962)
|
||||
- A number of Coverity reported issues have been addressed.
|
||||
|
||||
- The deployPkg plugin may prematurely reboot the guest VM before cloud-init
|
||||
has completed user data setup. If both the Perl based Linux customization
|
||||
script and cloud-init run when the guest VM boots, the deployPkg plugin
|
||||
may reboot the guest before cloud-init has finished. The deployPkg
|
||||
plugin has been updated to wait for a running cloud-init process to
|
||||
finish before the guest VM reboot is initiated. This issue is fixed in
|
||||
- The deployPkg plugin may prematurely reboot the guest VM before cloud-init
|
||||
has completed user data setup. If both the Perl based Linux customization
|
||||
script and cloud-init run when the guest VM boots, the deployPkg plugin
|
||||
may reboot the guest before cloud-init has finished. The deployPkg
|
||||
plugin has been updated to wait for a running cloud-init process to
|
||||
finish before the guest VM reboot is initiated. This issue is fixed in
|
||||
this release.
|
||||
|
||||
- A SIGSEGV may be encountered when a non-quiesing snapshot times out.
|
||||
- A SIGSEGV may be encountered when a non-quiesing snapshot times out.
|
||||
This issue is fixed in this release.
|
||||
|
||||
- Unwanted vmtoolsd service error message if not on a VMware hypervisor.
|
||||
When open-vm-tools comes preinstalled in a base Linux release, the vmtoolsd
|
||||
services are started automatically at system start and desktop login.
|
||||
services are started automatically at system start and desktop login.
|
||||
If running on physical hardware or in a non-VMware hypervisor, the services
|
||||
will emit an error message to the Systemd's logging service before stopping.
|
||||
This issue is fixed in this release.
|
||||
@ -237,14 +279,14 @@ Mon Mar 28 15:09:44 UTC 2022 - Kirk Allan <kallan@suse.com>
|
||||
jsc#SLE-24095 Update open-vm-tools 12.0.0 SLES15SP3
|
||||
jsc#SLE-24096 Update open-vm-tools 12.0.0 SLES12SP5
|
||||
- New ComponentMgr plugin to manage (add, remove, monitor) components on
|
||||
the guest VM.
|
||||
the guest VM.
|
||||
- Patch to fix potential Fail to Build from Source [FTBFS] (boo#1196804).
|
||||
- Build vmhgfs with either libfuse2 or libfuse3.
|
||||
+ A number of Coverity and Codacy reported issues have been addressed.
|
||||
+ The following issues and pull requests reported on
|
||||
github.com/vmware/open-vm-tools have been addressed: Issue # 128,
|
||||
Issue # 314, Pull # 513, Pull # 544, Pull # 573
|
||||
|
||||
|
||||
- Added patches
|
||||
+ gcc_size_t.patch (boo#1196804)
|
||||
|
||||
@ -413,8 +455,8 @@ Wed Jun 17 14:12:18 UTC 2020 - Kirk Allan <kallan@suse.com>
|
||||
|
||||
- jsc#ECO-2164 for update 11.1.0 (build 16036546) (boo#1171764)
|
||||
- Fixed bug (bsc#1172693) by removing the 'pam_securetty.so' line from
|
||||
pam-vmtoolsd.patch as instructed by vmware (boo#1171003).
|
||||
This should fix both (boo#1171003) and (bsc#1172693).
|
||||
pam-vmtoolsd.patch as instructed by vmware (boo#1171003).
|
||||
This should fix both (boo#1171003) and (bsc#1172693).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 3 20:56:17 UTC 2020 - Kirk Allan <kallan@suse.com>
|
||||
@ -520,7 +562,7 @@ Tue Oct 1 14:42:18 UTC 2019 - Kirk Allan <kallan@suse.com>
|
||||
Tue Aug 6 14:04:02 UTC 2019 - Kirk Allan <kallan@suse.com>
|
||||
|
||||
- Revert change from (bsc#1133623) update vmtoolsd.service tools to run after
|
||||
the network service is ready. This updated caused cyclic dependencies as
|
||||
the network service is ready. This updated caused cyclic dependencies as
|
||||
reported by bugs (bsc#1143452) and (bsc#1141969)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
@ -577,7 +619,7 @@ Fri Feb 8 15:30:25 UTC 2019 - kallan@suse.com
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 29 21:43:09 UTC 2019 - kallan@suse.com
|
||||
|
||||
- Update vmtoolsd.service to support cloud-init customization by default
|
||||
- Update vmtoolsd.service to support cloud-init customization by default
|
||||
by adding "DefaultDependencies=no" and "Before=cloud-init-local.service"
|
||||
to the [Unit] section of vmtoolsd.service (bsc#1121964) .
|
||||
- Copyright year updated in spec file.
|
||||
@ -724,7 +766,7 @@ Fri Oct 13 17:05:56 UTC 2017 - mlatimer@suse.com
|
||||
- Build deploypackage plugin for SLES11 (bsc#1062837)
|
||||
(The VMware provided open-vm-tools-deploypkg is now obsolete.)
|
||||
- Enable building with ssl capabilities for SLES11.
|
||||
+fix_discards_qualifiers_warning.patch
|
||||
+fix_discards_qualifiers_warning.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 17:08:18 UTC 2017 - mlatimer@suse.com
|
||||
@ -739,7 +781,7 @@ Mon Aug 21 16:01:33 UTC 2017 - mlatimer@suse.com
|
||||
|
||||
- open-vm-tools fails to correctly set screen resolution under
|
||||
Wayland environments (boo#1054800)
|
||||
+ resolutionKMS-wayland.patch
|
||||
+ resolutionKMS-wayland.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 15 19:02:33 UTC 2017 - mlatimer@suse.com
|
||||
@ -834,7 +876,7 @@ Sat Nov 12 02:42:20 UTC 2016 - ken@suse.com
|
||||
Wed Nov 2 12:52:03 CET 2016 - jcejka@suse.de
|
||||
|
||||
- Add udev rule to increase VMware virtual disk timeout values
|
||||
(bsc#994598)
|
||||
(bsc#994598)
|
||||
[99-vmware-scsi-udev.rules]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
@ -908,12 +950,12 @@ Tue Dec 1 01:10:01 UTC 2015 - mlatimer@suse.com
|
||||
+ [libresolutionSet.so] Add an error handler to X11 resolutionSet
|
||||
+ [vmci.ko] Kill tasklet when unloading vmci module
|
||||
+ [libvmbackup.so] Quiesced snapshots Skip freezing autofs mounts.
|
||||
+ [vmhgfs.ko] make vmhgfs compatible with Linux kernel 4.2
|
||||
+ [vmhgfs.ko] make vmhgfs compatible with Linux kernel 4.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 30 15:55:45 UTC 2015 - mlatimer@suse.com
|
||||
|
||||
- Enable vgauth for openSUSE Leap 42.1 (bsc#952645)
|
||||
- Enable vgauth for openSUSE Leap 42.1 (bsc#952645)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 22 16:34:51 UTC 2015 - mlatimer@suse.com
|
||||
@ -932,7 +974,7 @@ Wed Sep 9 16:43:54 UTC 2015 - mlatimer@suse.com
|
||||
Thu Sep 3 21:51:58 UTC 2015 - mlatimer@suse.com
|
||||
|
||||
- Update to open-vm-tools-10.0.0-3000743 (boo#944615)
|
||||
+ Common versioning
|
||||
+ Common versioning
|
||||
+ Quiesced snapshots enhancements for Linux guests running IO workload
|
||||
+ Shared Folders (Linux kernel 4.0.0 and higher only)
|
||||
+ ESXi Serviceability
|
||||
@ -1510,7 +1552,7 @@ Tue Mar 23 09:27:23 UTC 2010 - dimstar@opensuse.org
|
||||
Thu Feb 25 20:42:39 UTC 2010 - dominique.leuenberger@tmf-group.com
|
||||
|
||||
- Update to 2010.02.23:
|
||||
+ Mostly bug fixes, cleanups and code refactoring.
|
||||
+ Mostly bug fixes, cleanups and code refactoring.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 10 09:05:51 UTC 2010 - dimstar@opensuse.org
|
||||
@ -1624,7 +1666,7 @@ Fri Jun 19 08:55:36 CEST 2009 - dominique-obs@leuenberger.net
|
||||
backend support for HGFS over vsock is not yet released in
|
||||
VMware products).
|
||||
- Removed patch open-vm-tools-wiperPosix.patch. An alternative
|
||||
solution was integrated upstream
|
||||
solution was integrated upstream
|
||||
- Dropped patch open-vm-tools-rpath.patch: merged upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
@ -1632,18 +1674,18 @@ Sat May 23 09:38:07 CEST 2009 - dominique-obs@leuenberger.net
|
||||
|
||||
- Updated to 2009.05.22
|
||||
* Mostly a cleanup and bug fix release.
|
||||
* Fix a build issue where a symlink attack could cause the
|
||||
* Fix a build issue where a symlink attack could cause the
|
||||
open-vm-tools build to overwrite data (by placing a symlink in
|
||||
/tmp).
|
||||
* Second (and last?) batch of changes to clean up duplicate files
|
||||
in the source tree, including Solaris and FreeBSD kernel
|
||||
modules andother module-specific shared files.
|
||||
* Plugins now are properly built using plugins_LTLIBRARIES so
|
||||
* Plugins now are properly built using plugins_LTLIBRARIES so
|
||||
that "-rpath" doesn't need to be used (this would cause an
|
||||
RPATH entry to be added to the final binary, which some tools
|
||||
didn't like).
|
||||
* open-vm-tools now properly detects PAM and enables PAM support
|
||||
in the code.
|
||||
in the code.
|
||||
- Removed -rpath.patch. Variation of it integrated upstream
|
||||
- Added patch to consume (-wiperPosix.patch) the result of fgets
|
||||
- BuildRequires pam-devel
|
||||
@ -1663,8 +1705,8 @@ Sat Apr 25 23:24:33 CEST 2009 - dominique.leuenberger@tmf-group.com
|
||||
* Linux HGFS now has a stream-based (TCP, vsock) transport, still under
|
||||
development.
|
||||
* First batch of changes to cleanup duplicated files in the source tree.
|
||||
Most duplicated files in the Linux kernel modules have been cleaned up.
|
||||
- Extensive rewrite of the spec file:
|
||||
Most duplicated files in the Linux kernel modules have been cleaned up.
|
||||
- Extensive rewrite of the spec file:
|
||||
* make use of the now upstream provided make install
|
||||
* configure --no-root-privileges, to not install mount.vmhgfs as suid
|
||||
- Add patch open-vm-tools-2009.04.23-rpath.diff: removes the rpath logic
|
||||
@ -1680,7 +1722,7 @@ Sat Apr 25 23:24:33 CEST 2009 - dominique.leuenberger@tmf-group.com
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 21 00:03:12 CET 2009 - dominique@leuenberger.net
|
||||
|
||||
- rename vmware-KMP to vmware-guest-KMP for easier identification
|
||||
- rename vmware-KMP to vmware-guest-KMP for easier identification
|
||||
of the use and to avoid confusion (users installing the KMP on the
|
||||
vmware hosts) (bnc#481137)
|
||||
- create subpackage libvmtools0
|
||||
@ -1734,7 +1776,7 @@ Thu Feb 12 10:46:15 CET 2009 - dominique@leuenberger.net
|
||||
- Added vmware-user-autostart-wrapper to solve bnc #474076
|
||||
Using simple autostart technique, it can happen that the device
|
||||
at /proc/fs/vmblock/dev is not ready when vmware-user is started
|
||||
the autostart-wrapper takes this into account and tries for
|
||||
the autostart-wrapper takes this into account and tries for
|
||||
several times.
|
||||
- Fix RPMLint warning with regarding wrong encoding of README file
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package open-vm-tools
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -38,7 +38,7 @@
|
||||
%define with_X 1
|
||||
|
||||
Name: open-vm-tools
|
||||
Version: 12.3.5
|
||||
Version: 12.4.0
|
||||
Release: 0
|
||||
Summary: Open Virtual Machine Tools
|
||||
License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
|
||||
@ -73,7 +73,7 @@ BuildRequires: update-desktop-files
|
||||
BuildRequires: containerd-devel
|
||||
BuildRequires: grpc-devel
|
||||
BuildRequires: libcurl-devel
|
||||
BuildRequires: protobuf-devel < 22
|
||||
BuildRequires: protobuf-devel
|
||||
%define arg_containerinfo --enable-containerinfo=yes
|
||||
%else
|
||||
%define arg_containerinfo --enable-containerinfo=no
|
||||
@ -108,8 +108,12 @@ BuildRequires: pkgconfig(xmlsec1)
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0150400
|
||||
Requires: libxmlsec1-openssl1 >= 1.2.37
|
||||
%else
|
||||
%if 0%{?sle_version} == 0120400 || 0%{?sle_version} == 0120500
|
||||
Requires: libxmlsec1-openssl1 >= 1.2.37
|
||||
%else
|
||||
Requires: libxmlsec1-openssl1 >= 1.2.28
|
||||
%endif
|
||||
%endif
|
||||
%define arg_xmlsec1 --enable-xmlsec1
|
||||
%else
|
||||
# Leap 42.1 and 42.2 supports xmlsec1 and libxmlsec1-openssl1 but 12 SP1 and
|
||||
@ -260,11 +264,11 @@ sed -i -e "s/\r//" README
|
||||
#Upstream patches
|
||||
|
||||
#SUSE specific patches
|
||||
%patch0 -p2
|
||||
%patch1 -p2
|
||||
autoreconf -fi
|
||||
%patch -P 0 -p2
|
||||
%patch -P 1 -p2
|
||||
|
||||
%build
|
||||
autoreconf -fi
|
||||
%if %{with_X}
|
||||
%define arg_x --with-x
|
||||
%else
|
||||
@ -277,8 +281,8 @@ autoreconf -fi
|
||||
# (this is because of 'g_static_mutex_init' usage which is now deprecated)
|
||||
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"
|
||||
%if 0%{?suse_version} > 1500
|
||||
export LDFLAGS="-pie -ltirpc -labsl_synchronization -lgpr"
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
|
||||
export LDFLAGS="-pie -ltirpc -lgrpc -labsl_synchronization -labsl_log_internal_check_op -labsl_log_internal_nullguard -labsl_log_internal_message"
|
||||
%else
|
||||
%if 0%{?sle_version} >= 150300
|
||||
export LDFLAGS="-pie -ltirpc"
|
||||
@ -466,6 +470,7 @@ systemctl try-restart vmtoolsd.service || :
|
||||
|
||||
%files
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
|
||||
%dir %_modulesloaddir
|
||||
%_modulesloaddir/vmw_vsock_vmci_transport.conf
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 0120300
|
||||
|
Loading…
Reference in New Issue
Block a user