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
