[packages/grpc] - updated to 1.43.0 - updated system-absl patch

qboosh qboosh at pld-linux.org
Wed Feb 16 20:38:30 CET 2022


commit a1ffe6261f39bc1aa97ef60d0c88eded312134f0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Feb 16 20:39:59 2022 +0100

    - updated to 1.43.0
    - updated system-absl patch

 grpc-system-absl.patch | 14 +++++++++++---
 grpc.spec              | 30 +++++++++++++++---------------
 2 files changed, 26 insertions(+), 18 deletions(-)
---
diff --git a/grpc.spec b/grpc.spec
index 2d38ca1..caaa41e 100644
--- a/grpc.spec
+++ b/grpc.spec
@@ -9,13 +9,13 @@
 Summary:	RPC library and framework
 Summary(pl.UTF-8):	Biblioteka i szkielet RPC
 Name:		grpc
-Version:	1.42.0
+Version:	1.43.0
 Release:	1
 License:	Apache v2.0
 Group:		Libraries
 #Source0Download: https://github.com/grpc/grpc/releases
 Source0:	https://github.com/grpc/grpc/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	a70efa855423401d92ec6f53dbb24ad7
+# Source0-md5:	92559743e7b5d3f67486c4c0de2f5cbe
 Patch0:		%{name}-system-absl.patch
 Patch1:		%{name}-sphinx.patch
 Patch2:		%{name}-x32.patch
@@ -34,7 +34,7 @@ BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.714
 BuildRequires:	zlib-devel
 %if %{with python3}
-BuildRequires:	python3-Cython >= 0.23
+BuildRequires:	python3-Cython >= 0.29.8
 BuildRequires:	python3-modules >= 1:3.5
 %endif
 %if %{with apidocs}
@@ -190,30 +190,30 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/grpc_python_plugin
 %attr(755,root,root) %{_bindir}/grpc_ruby_plugin
 %attr(755,root,root) %{_libdir}/libgpr.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgpr.so.20
+%attr(755,root,root) %ghost %{_libdir}/libgpr.so.21
 %attr(755,root,root) %{_libdir}/libgrpc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc.so.20
+%attr(755,root,root) %ghost %{_libdir}/libgrpc.so.21
 %attr(755,root,root) %{_libdir}/libgrpc_plugin_support.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc_plugin_support.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc_plugin_support.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpc_unsecure.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc_unsecure.so.20
+%attr(755,root,root) %ghost %{_libdir}/libgrpc_unsecure.so.21
 %attr(755,root,root) %{_libdir}/libgrpc++.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc++.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc++.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpc++_alts.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc++_alts.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc++_alts.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpc++_error_details.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc++_error_details.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc++_error_details.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpc++_reflection.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc++_reflection.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc++_reflection.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpc++_unsecure.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpc++_unsecure.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpc++_unsecure.so.1.43
 %attr(755,root,root) %{_libdir}/libgrpcpp_channelz.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgrpcpp_channelz.so.1.42
+%attr(755,root,root) %ghost %{_libdir}/libgrpcpp_channelz.so.1.43
 # TODO: use system libs instead
 %attr(755,root,root) %{_libdir}/libaddress_sorting.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libaddress_sorting.so.20
+%attr(755,root,root) %ghost %{_libdir}/libaddress_sorting.so.21
 %attr(755,root,root) %{_libdir}/libupb.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libupb.so.20
+%attr(755,root,root) %ghost %{_libdir}/libupb.so.21
 %{_datadir}/grpc
 
 %files devel
diff --git a/grpc-system-absl.patch b/grpc-system-absl.patch
index 5289f01..c197b66 100644
--- a/grpc-system-absl.patch
+++ b/grpc-system-absl.patch
@@ -34,9 +34,9 @@ diff -urNp -x '*.orig' grpc-1.32.0.org/setup.py grpc-1.32.0/setup.py
  
  DEFINE_MACROS = (('_WIN32_WINNT', 0x600),)
  asm_files = []
---- grpc-1.42.0/CMakeLists.txt~	2021-12-01 22:42:50.000000000 +0100
-+++ grpc-1.42.0/CMakeLists.txt	2021-12-01 22:54:59.760044195 +0100
-@@ -98,53 +98,23 @@
+--- grpc-1.43.0/CMakeLists.txt.orig	2022-02-16 18:44:09.497196632 +0100
++++ grpc-1.43.0/CMakeLists.txt	2022-02-16 18:47:09.636220735 +0100
+@@ -99,21 +99,11 @@ set(gRPC_ABSL_PROVIDER "module" CACHE ST
  set_property(CACHE gRPC_ABSL_PROVIDER PROPERTY STRINGS "module" "package")
  
  set(gRPC_ABSL_USED_TARGETS
@@ -56,6 +56,12 @@ diff -urNp -x '*.orig' grpc-1.32.0.org/setup.py grpc-1.32.0/setup.py
 -  absl_container_common
 -  absl_container_memory
    absl_cord
+   absl_cord_internal
+   absl_cordz_functions
+@@ -122,39 +112,19 @@ set(gRPC_ABSL_USED_TARGETS
+   absl_cordz_statistics
+   absl_cordz_update_scope
+   absl_cordz_update_tracker
 -  absl_core_headers
    absl_debugging_internal
    absl_demangle_internal
@@ -79,6 +85,7 @@ diff -urNp -x '*.orig' grpc-1.32.0.org/setup.py grpc-1.32.0/setup.py
 -  absl_kernel_timeout_internal
 -  absl_layout
    absl_log_severity
+   absl_low_level_hash
    absl_malloc_internal
 -  absl_memory
 -  absl_numeric_representation
@@ -86,6 +93,7 @@ diff -urNp -x '*.orig' grpc-1.32.0.org/setup.py grpc-1.32.0/setup.py
 -  absl_raw_hash_map
    absl_raw_hash_set
    absl_raw_logging_internal
+   absl_sample_recorder
 -  absl_span
    absl_spinlock_wait
    absl_stacktrace
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/grpc.git/commitdiff/a1ffe6261f39bc1aa97ef60d0c88eded312134f0



More information about the pld-cvs-commit mailing list