Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grpc for openSUSE:Factory checked in at 2022-03-23 20:19:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grpc (Old) and /work/SRC/openSUSE:Factory/.grpc.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grpc" Wed Mar 23 20:19:16 2022 rev:43 rq:964315 version:1.45.0 Changes: -------- --- /work/SRC/openSUSE:Factory/grpc/grpc.changes 2022-02-15 23:58:21.408390870 +0100 +++ /work/SRC/openSUSE:Factory/.grpc.new.25692/grpc.changes 2022-03-23 20:21:07.370555921 +0100 @@ -1,0 +2,32 @@ +Sat Mar 19 15:08:13 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 1.45.0: + * Core: + - Backport "Include ADS stream error in XDS error updates + (#29014)" to 1.45.x [gh#grpc/grpc#29121]. + - Bump core version to 23.0.0 for upcoming release + [gh#grpc/grpc#29026]. + - Fix memory leak in HTTP request security handshake + cancellation [gh#grpc/grpc#28971]. + - CompositeChannelCredentials: Comparator implementation + [gh#grpc/grpc#28902]. + - Delete custom iomgr [gh#grpc/grpc#28816]. + - Implement transparent retries [gh#grpc/grpc#28548]. + - Uniquify channel args keys [gh#grpc/grpc#28799]. + - Set trailing_metadata_available for recv_initial_metadata + ops when generating a fake status [gh#grpc/grpc#28827]. + - Eliminate gRPC insecure build [gh#grpc/grpc#25586]. + - Fix for a racy WorkSerializer shutdown [gh#grpc/grpc#28769]. + - InsecureCredentials: singleton object [gh#grpc/grpc#28777]. + - Add http cancel api [gh#grpc/grpc#28354]. + - Memory leak fix on windows in grpc_tcp_create() + [gh#grpc/grpc#27457]. + - xDS: Rbac filter updates [gh#grpc/grpc#28568]. + * C++ + - Bump the minimum gcc to 5 [gh#grpc/grpc#28786]. + - Add experimental API for CRL checking support to gRPC C++ + TlsCredentials [gh#grpc/grpc#28407]. +- Add grpc-no-return-from-non-void-function.patch to return a + default string from a function defined to return a string. + +------------------------------------------------------------------- Old: ---- v1.44.0.tar.gz New: ---- grpc-no-return-from-non-void-function.patch v1.45.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grpc.spec ++++++ --- /var/tmp/diff_new_pack.qqPsje/_old 2022-03-23 20:21:08.382556494 +0100 +++ /var/tmp/diff_new_pack.qqPsje/_new 2022-03-23 20:21:08.386556496 +0100 @@ -16,11 +16,11 @@ # -%define lver 22 -%define lverp 1_44 +%define lver 23 +%define lverp 1_45 %define src_install_dir /usr/src/%name Name: grpc -Version: 1.44.0 +Version: 1.45.0 Release: 0 Summary: HTTP/2-based Remote Procedure Call implementation License: Apache-2.0 @@ -30,6 +30,7 @@ Source2: %name-rpmlintrc Patch1: grpc-correct-pkgconfig-path.patch Patch2: grpc-cxx17.patch +Patch3: grpc-no-return-from-non-void-function.patch BuildRequires: abseil-cpp-devel BuildRequires: cmake BuildRequires: fdupes @@ -69,11 +70,11 @@ HTTP/2 with support for synchronous and asynchronous calls. gRPC uses Protocol Buffers as the Interface Definition Language by default. -%package -n libgrpc_plugin_support1_44 +%package -n libgrpc_plugin_support%lverp Summary: HTTP/2-based Remote Procedure Call implementation - plugin support Group: System/Libraries -%description -n libgrpc_plugin_support1_44 +%description -n libgrpc_plugin_support%lverp The reference implementation of the gRPC protocol, done on top of HTTP/2 with support for synchronous and asynchronous calls. gRPC uses Protocol Buffers as the Interface Definition Language by default. @@ -96,7 +97,7 @@ Group: Development/Tools/Building Requires: libgrpc%lver = %version Requires: libgrpc++%lverp = %version -Requires: libgrpc_plugin_support1_44 = %version +Requires: libgrpc_plugin_support%lverp = %version Requires: libupb%lver = %version Requires: pkgconfig(libcares) Requires: pkgconfig(re2) @@ -180,8 +181,8 @@ %postun -n libgrpc%lver -p /sbin/ldconfig %post -n libgrpc++%lverp -p /sbin/ldconfig %postun -n libgrpc++%lverp -p /sbin/ldconfig -%post -n libgrpc_plugin_support1_44 -p /sbin/ldconfig -%postun -n libgrpc_plugin_support1_44 -p /sbin/ldconfig +%post -n libgrpc_plugin_support%lverp -p /sbin/ldconfig +%postun -n libgrpc_plugin_support%lverp -p /sbin/ldconfig %post -n libupb%lver -p /sbin/ldconfig %postun -n libupb%lver -p /sbin/ldconfig @@ -194,8 +195,8 @@ %_libdir/libgrpc++*.so.* %_libdir/libgrpcpp_channelz.so.* -%files -n libgrpc_plugin_support1_44 -%_libdir/libgrpc_plugin_support.so.1.44* +%files -n libgrpc_plugin_support%lverp +%_libdir/libgrpc_plugin_support.so.1.45* %files -n libupb%lver %_libdir/libupb*.so.%{lver}* ++++++ grpc-correct-pkgconfig-path.patch ++++++ --- /var/tmp/diff_new_pack.qqPsje/_old 2022-03-23 20:21:08.410556509 +0100 +++ /var/tmp/diff_new_pack.qqPsje/_new 2022-03-23 20:21:08.414556512 +0100 @@ -3,11 +3,11 @@ Make path for pkgconfig file installation consistent with gRPC_INSTALL_LIBDIR specification -Index: grpc-1.34.0/CMakeLists.txt +Index: grpc-1.45.0/CMakeLists.txt =================================================================== ---- grpc-1.34.0.orig/CMakeLists.txt -+++ grpc-1.34.0/CMakeLists.txt -@@ -16203,7 +16203,7 @@ function(generate_pkgconfig name descrip +--- grpc-1.45.0.orig/CMakeLists.txt ++++ grpc-1.45.0/CMakeLists.txt +@@ -17363,7 +17363,7 @@ function(generate_pkgconfig name descrip "${output_filepath}" @ONLY) install(FILES "${output_filepath}" ++++++ grpc-cxx17.patch ++++++ --- /var/tmp/diff_new_pack.qqPsje/_old 2022-03-23 20:21:08.426556518 +0100 +++ /var/tmp/diff_new_pack.qqPsje/_new 2022-03-23 20:21:08.426556518 +0100 @@ -8,11 +8,11 @@ CMakeLists.txt | 15 --------------- 1 file changed, 15 deletions(-) -Index: grpc-1.38.0/CMakeLists.txt +Index: grpc-1.45.0/CMakeLists.txt =================================================================== ---- grpc-1.38.0.orig/CMakeLists.txt -+++ grpc-1.38.0/CMakeLists.txt -@@ -189,21 +189,6 @@ if (NOT DEFINED CMAKE_C_STANDARD) +--- grpc-1.45.0.orig/CMakeLists.txt ++++ grpc-1.45.0/CMakeLists.txt +@@ -222,21 +222,6 @@ if (NOT DEFINED CMAKE_C_STANDARD) set(CMAKE_C_STANDARD 99) endif() @@ -35,4 +35,3 @@ set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) endif() - ++++++ grpc-no-return-from-non-void-function.patch ++++++ Index: grpc-1.45.0/src/core/lib/transport/metadata_batch.h =================================================================== --- grpc-1.45.0.orig/src/core/lib/transport/metadata_batch.h +++ grpc-1.45.0/src/core/lib/transport/metadata_batch.h @@ -530,6 +530,7 @@ struct GrpcStreamNetworkState { case kNotSeenByServer: return "not seen by server"; } + return "none"; } }; ++++++ v1.44.0.tar.gz -> v1.45.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/grpc/v1.44.0.tar.gz /work/SRC/openSUSE:Factory/.grpc.new.25692/v1.45.0.tar.gz differ: char 25, line 1