Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package grpc for openSUSE:Factory checked in 
at 2021-06-04 00:33:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grpc (Old)
 and      /work/SRC/openSUSE:Factory/.grpc.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grpc"

Fri Jun  4 00:33:18 2021 rev:35 rq:897022 version:1.38.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/grpc/grpc.changes        2021-05-15 
01:24:48.794893073 +0200
+++ /work/SRC/openSUSE:Factory/.grpc.new.1898/grpc.changes      2021-06-04 
00:33:27.664886304 +0200
@@ -1,0 +2,18 @@
+Wed Jun  2 23:13:25 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Add grpc-cxx17.patch
+
+-------------------------------------------------------------------
+Fri May 21 11:24:40 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.38.0
+  * Invalidate ExecCtx now before computing timeouts in all
+    repeating timer events using a WorkSerializer or combiner.
+  * Fix use-after-unref bug in fault_injection_filter
+  * New gRPC EventEngine Interface
+  * Allow the AWS_DEFAULT_REGION environment variable
+  * s/OnServingStatusChange/OnServingStatusUpdate/
+- Drop 0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch
+  (merged)
+
+-------------------------------------------------------------------

Old:
----
  0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch
  v1.37.1.tar.gz

New:
----
  grpc-cxx17.patch
  v1.38.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grpc.spec ++++++
--- /var/tmp/diff_new_pack.JbhVKk/_old  2021-06-04 00:33:28.404886879 +0200
+++ /var/tmp/diff_new_pack.JbhVKk/_new  2021-06-04 00:33:28.404886879 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define lver 15
+%define lver 16
 %define lverp 1
 %define src_install_dir /usr/src/%name
 Name:           grpc
-Version:        1.37.1
+Version:        1.38.0
 Release:        0
 Summary:        HTTP/2-based Remote Procedure Call implementation
 License:        Apache-2.0
@@ -28,10 +28,8 @@
 URL:            https://grpc.io/
 Source:         https://github.com/grpc/grpc/archive/v%version.tar.gz
 Source2:        %name-rpmlintrc
-# PATCH-FIX-UPSTREAM grpc-correct-pkgconfig-path.patch [email protected] -- 
Make path for pkgconfig file installation consistent with gRPC_INSTALL_LIBDIR 
specification
 Patch1:         grpc-correct-pkgconfig-path.patch
-# PATCH-FIX-UPSTREAM 
0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch -- Keep track 
of devel dependencies
-Patch2:         0001-Use-absl-pkg-config-instead-of-linking-them-directly.patch
+Patch2:         grpc-cxx17.patch
 BuildRequires:  abseil-cpp-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -71,11 +69,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_37
+%package -n libgrpc_plugin_support1_38
 Summary:        HTTP/2-based Remote Procedure Call implementation - plugin 
support
 Group:          System/Libraries
 
-%description -n libgrpc_plugin_support1_37
+%description -n libgrpc_plugin_support1_38
 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.
@@ -98,7 +96,7 @@
 Group:          Development/Tools/Building
 Requires:       libgrpc%lver = %version
 Requires:       libgrpc++%lverp = %version
-Requires:       libgrpc_plugin_support1_37 = %version
+Requires:       libgrpc_plugin_support1_38 = %version
 Requires:       pkgconfig(libcares)
 Requires:       pkgconfig(re2)
 
@@ -180,8 +178,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_37 -p /sbin/ldconfig
-%postun -n libgrpc_plugin_support1_37 -p /sbin/ldconfig
+%post   -n libgrpc_plugin_support1_38 -p /sbin/ldconfig
+%postun -n libgrpc_plugin_support1_38 -p /sbin/ldconfig
 %post   -n libupb%lver -p /sbin/ldconfig
 %postun -n libupb%lver -p /sbin/ldconfig
 
@@ -194,8 +192,8 @@
 %_libdir/libgrpc++*.so.%{lverp}*
 %_libdir/libgrpcpp_channelz.so.%{lverp}*
 
-%files -n libgrpc_plugin_support1_37
-%_libdir/libgrpc_plugin_support.so.1.37*
+%files -n libgrpc_plugin_support1_38
+%_libdir/libgrpc_plugin_support.so.1.38*
 
 %files -n libupb%lver
 %_libdir/libupb*.so.%{lver}*

++++++ grpc-correct-pkgconfig-path.patch ++++++
--- /var/tmp/diff_new_pack.JbhVKk/_old  2021-06-04 00:33:28.428886897 +0200
+++ /var/tmp/diff_new_pack.JbhVKk/_new  2021-06-04 00:33:28.428886897 +0200
@@ -1,3 +1,8 @@
+Date: Sun Oct 11 16:14:38 UTC 2020
+From: Atri Bhattacharya <[email protected]>
+
+Make path for pkgconfig file installation consistent with gRPC_INSTALL_LIBDIR 
specification
+
 Index: grpc-1.34.0/CMakeLists.txt
 ===================================================================
 --- grpc-1.34.0.orig/CMakeLists.txt

++++++ grpc-cxx17.patch ++++++
From: Jan Engelhardt <[email protected]>
Date: 2021-06-03 01:08:48.201340252 +0200

absl changes behavior depending on -std=. It is built with the implied default 
-std=.
grpc must therefore do the sample (use standard -std=).

---
 CMakeLists.txt |   15 ---------------
 1 file changed, 15 deletions(-)

Index: grpc-1.38.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)
   set(CMAKE_C_STANDARD 99)
 endif()
 
-# Add c++11 flags
-if (NOT DEFINED CMAKE_CXX_STANDARD)
-  set(CMAKE_CXX_STANDARD 11)
-else()
-  if (CMAKE_CXX_STANDARD LESS 11)
-    message(FATAL_ERROR "CMAKE_CXX_STANDARD is less than 11, please specify at 
least SET(CMAKE_CXX_STANDARD 11)")
-  endif()
-endif()
-if (NOT DEFINED CMAKE_CXX_STANDARD_REQUIRED)
-  set(CMAKE_CXX_STANDARD_REQUIRED ON)
-endif()
-if (NOT DEFINED CMAKE_CXX_EXTENSIONS)
-  set(CMAKE_CXX_EXTENSIONS OFF)
-endif()
-
 if (NOT DEFINED CMAKE_POSITION_INDEPENDENT_CODE)
   set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
 endif()
++++++ v1.37.1.tar.gz -> v1.38.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/grpc/v1.37.1.tar.gz 
/work/SRC/openSUSE:Factory/.grpc.new.1898/v1.38.0.tar.gz differ: char 13, line 1

Reply via email to