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

Reply via email to