Hello community,

here is the log from the commit of package grpc for openSUSE:Factory checked in 
at 2018-11-12 09:45:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grpc (Old)
 and      /work/SRC/openSUSE:Factory/.grpc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grpc"

Mon Nov 12 09:45:14 2018 rev:11 rq:648253 version:1.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/grpc/grpc.changes        2018-06-25 
11:42:38.124962262 +0200
+++ /work/SRC/openSUSE:Factory/.grpc.new/grpc.changes   2018-11-12 
09:45:57.848778538 +0100
@@ -1,0 +2,70 @@
+Sun Nov 11 17:57:35 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Update to new upstream release 1.16
+  * Keepalive watchdog firing should return status UNAVAILABLE.
+  * Set TCP_USER_TIMEOUT socket option for Linux.
+  * Turn loading system root certificate as default.
+  * Change pick_first to not unref unselected subchannels.
+  * cmake: prevent C core from depending on libstdc++.
+  * Implement Watch method in health check service.
+
+-------------------------------------------------------------------
+Sun Nov 11 10:57:12 UTC 2018 - Thomas Bechtold <[email protected]>
+
+- update to 1.15.1:
+  * Document SSL portability and performance considerations. See
+    https://github.com/grpc/grpc/blob/master/doc/ssl-performance.md .
+  * Simplify call arena size growth.
+  * PF: Check connectivity state before watching.
+  * Added system roots feature to load roots from OS trust store.
+  * Fix re-resolution in pick first.
+  * Allow error strings in final_info to propagate to filters on
+    call destruction.
+  * Add resolver executor.
+  * Data race fix for lockfree_event.
+  * Channelz: Expose new Core API.
+  * cmake: disable assembly optimizations only when necessary.
+  * C++ sync server: Return status RESOURCE_EXHAUSTED if no
+    thread quota available.
+  * Use correct target name for gflags-config.cmake.
+  * Make should generate pkg-config file for gpr as well.
+  * Restrict the number of threads in C++ sync server.
+  * Allow reset of connection backoff.
+- update to 1.14.2:
+  * Add TROUBLESHOOTING.md guide
+  * Fixed gRPC channels blocking indefinitely and not respecting
+    deadlines on network disconnect.
+  * Add user guide for keepalive.
+  * Fix GRPC_ARG_HTTP2_MIN_RECV_PING_INTERVAL_WITHOUT_DATA_MS doc
+    to restrict usage to server.
+  * Fixed ordering in adding pending picks to Round Robin LB.
+  * Implement local channel/server credentials for UDS connections.
+  * Allow extra copy in zero-copy protector integrity-only mode.
+  * Update to use the canonical version of LB proto.
+  * Prefer using https_proxy over http_proxy.
+  * Refactor to put c-ares queries under a combiner.
+  * Remove already_closed parameter from fd_orphan.
+  * Add channel arg to enable/disable http proxy.
+  * Fix shutdown of closed fd when c-ares opens a second fd.
+  * Fixed segmentation fault when product name from BIOS is empty.
+  * Introduce server-side load reporting service.
+  * Reorder steps in ServerBuilder::BuildAndStart().
+  * Support Per-Method Codegen Generic on Server Side.
+  * Protobuf-related headers are available in a subspec of
+    gRPC-C++ podspec.
+- update to 1.13.1:
+  * gRPC stats will only be collected for debug builds or if
+    GRPC_COLLECT_STATS is defined. It will be disabled for opt
+    builds.
+  * Fix for Issue #13553. Unlimited can now be set as the max
+    receive message length.
+  * cmake install now also installs should also installs the
+    roots.pem file.
+- Drop 0001-Allow-building-the-python-module-with-system-openssl.patch
+  Applied upstream
+- Drop 0002-Allow-building-the-python-module-with-system-zlib.patch
+  Applied upstream
+- 0003-Allow-building-the-python-module-with-system-cares.patch
+  Applied upstream
+
+-------------------------------------------------------------------

Old:
----
  0001-Allow-building-the-python-module-with-system-openssl.patch
  0002-Allow-building-the-python-module-with-system-zlib.patch
  0003-Allow-building-the-python-module-with-system-cares.patch
  v1.12.0.tar.gz

New:
----
  v1.16.0.tar.gz

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

Other differences:
------------------
++++++ grpc.spec ++++++
--- /var/tmp/diff_new_pack.y0WO9U/_old  2018-11-12 09:46:24.072738741 +0100
+++ /var/tmp/diff_new_pack.y0WO9U/_new  2018-11-12 09:46:24.076738735 +0100
@@ -12,23 +12,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define lname libgrpc6
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           grpc
-Version:        1.12.0
+Version:        1.16
 Release:        0
+%define rver   1.16.0
 Summary:        HTTP/2-based Remote Procedure Call implementation
 License:        Apache-2.0
 Group:          Development/Tools/Building
 Url:            http://grpc.io/
-Source:         https://github.com/grpc/grpc/archive/v%version.tar.gz
-Patch0:         0001-Allow-building-the-python-module-with-system-openssl.patch
-Patch1:         0002-Allow-building-the-python-module-with-system-zlib.patch
-Patch2:         0003-Allow-building-the-python-module-with-system-cares.patch
+Source:         https://github.com/grpc/grpc/archive/v%rver.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
@@ -68,8 +66,8 @@
 %package -n python2-grpcio
 Summary:        Python language bindings for grpc, a HTTP/2 Remote Procedure 
Call implementation
 Group:          Development/Libraries/Python
-Requires:       %{lname} = %{version}-%{release}
-Requires:       python = %{python2_version}
+Requires:       %lname = %version-%release
+Requires:       python = %python2_version
 
 %description -n python2-grpcio
 This subpackage contains the python2 bindings.
@@ -77,17 +75,14 @@
 %package -n python3-grpcio
 Summary:        Python language bindings for grpc, a HTTP/2 Remote Procedure 
Call implementation
 Group:          Development/Libraries/Python
-Requires:       %{lname} = %{version}-%{release}
-Requires:       python = %{python3_version}
+Requires:       %lname = %version-%release
+Requires:       python = %python3_version
 
 %description -n python3-grpcio
 This subpackage contains the python3 bindings.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%setup -qn grpc-%rver
 
 %build
 make %{?_smp_mflags} STRIP=/bin/true V=1 VERBOSE=1 \
@@ -98,7 +93,7 @@
 export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=True
 export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=True
 export GRPC_PYTHON_BUILD_SYSTEM_CARES=True
-export CFLAGS="%{optflags}"
+export CFLAGS="%optflags"
 %python_build
 
 %install
@@ -133,11 +128,11 @@
 %_libdir/*.so
 
 %files -n python2-grpcio
-%{python2_sitearch}/grpcio-%{version}-py*.egg-info
-%{python2_sitearch}/grpc
+%python2_sitearch/grpcio-%rver-py*.egg-info
+%python2_sitearch/grpc
 
 %files -n python3-grpcio
-%{python3_sitearch}/grpcio-%{version}-py*.egg-info
-%{python3_sitearch}/grpc
+%python3_sitearch/grpcio-%rver-py*.egg-info
+%python3_sitearch/grpc
 
 %changelog

++++++ v1.12.0.tar.gz -> v1.16.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/grpc/v1.12.0.tar.gz 
/work/SRC/openSUSE:Factory/.grpc.new/v1.16.0.tar.gz differ: char 13, line 1


Reply via email to