Accepting request 1163364 from home:kallan:branches:Virtualization:VMware

- 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.

OBS-URL: https://build.opensuse.org/request/show/1163364
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=462
This commit is contained in:
Kirk Allan 2024-03-28 15:52:25 +00:00 committed by Git OBS Bridge
parent d64f236f79
commit 69cace1562
2 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
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>

View File

@ -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
@ -281,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"