Hello community, here is the log from the commit of package zeromq for openSUSE:Factory checked in at 2017-12-18 08:59:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zeromq (Old) and /work/SRC/openSUSE:Factory/.zeromq.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zeromq" Mon Dec 18 08:59:15 2017 rev:32 rq:557271 version:4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/zeromq/zeromq.changes 2017-06-02 10:34:15.836007198 +0200 +++ /work/SRC/openSUSE:Factory/.zeromq.new/zeromq.changes 2017-12-18 08:59:24.211101324 +0100 @@ -1,0 +2,34 @@ +Thu Dec 14 08:00:12 UTC 2017 - [email protected] + +- New upstream version 4.2.3 + * API change: previously ZMQ_POLLOUT on a ZMQ_ROUTER socket + returned always true due to how the type works. When + ZMQ_ROUTER_MANDATORY is set, sending fails when the peer is + not available, but ZMQ_POLLOUT always returns true anyway, + which does not make sense. Now when ZMQ_ROUTER_MANDATORY is + set, ZMQ_POLLOUT on a ZMQ_ROUTER will return true only if + at least one peer is available. + Given ZMQ_POLLOUT with ZMQ_ROUTER was not usable at all + previously, we do not consider this a breakage warranting a + major or minor version increase. + * ZMQ_IDENTITY has been renamed to ZMQ_ROUTING_ID and + ZMQ_CONNECT_RID has been renamed to ZMQ_CONNTECT_ROUTING_ID + to disambiguate. ZMQ_IDENTITY and ZMQ_CONNECT_RID are still + available to keep backward compatibility, and will be + removed in a future release after further advance notice. + * DRAFT API change: zmq_poller_wait, zmq_poller_wait_all and + zmq_poller_poll have been changed to be inline with other + existing APIs that have a timeout to return EAGAIN instead + of ETIMEDOUT as the errno value. + * Existing non-DRAFT socket types ZMQ_REP/REQ, ZMQ_ROUTER/DEALER + and ZMQPUB/SUB, that were previously declared deprecated, have + been reinstated as stable and supported + * Curve: all remaining traces of debug output to console are now + removed, and new DRAFT events are available to properly debug + CURVE, PLAIN, GSSAPI and ZAP events and failures. + * for compelete changelog see + https://github.com/zeromq/libzmq/releases/tag/v4.2.3 +- drop remove_werror.patch: can now be disabled at configure time, + if needed. + +------------------------------------------------------------------- Old: ---- remove_werror.patch zeromq-4.2.2.tar.gz New: ---- zeromq-4.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zeromq.spec ++++++ --- /var/tmp/diff_new_pack.zF4a8w/_old 2017-12-18 08:59:25.007062900 +0100 +++ /var/tmp/diff_new_pack.zF4a8w/_new 2017-12-18 08:59:25.011062707 +0100 @@ -23,14 +23,13 @@ %bcond_with pgm %endif Name: zeromq -Version: 4.2.2 +Version: 4.2.3 Release: 0 Summary: Lightweight messaging kernel License: LGPL-3.0+ Group: Productivity/Networking/Web/Servers Url: http://www.zeromq.org/ Source: https://github.com/zeromq/libzmq/releases/download/v%{version}/zeromq-%{version}.tar.gz -Patch: remove_werror.patch BuildRequires: asciidoc BuildRequires: gcc-c++ BuildRequires: libunwind-devel @@ -75,8 +74,8 @@ %package tools Summary: Tools to work with ZeroMQ -Group: Productivity/Networking/Web/Servers # Conflict old libraries as we collide with them +Group: Productivity/Networking/Web/Servers Conflicts: libzmq1 Conflicts: libzmq2 Conflicts: libzmq3 @@ -105,7 +104,6 @@ %prep %setup -q -%patch -p1 %build export LIBS=-ldl @@ -117,7 +115,8 @@ %endif --disable-static \ --disable-dependency-tracking \ - --disable-silent-rules + --disable-silent-rules \ + --disable-Werror make %{?_smp_mflags} %install ++++++ zeromq-4.2.2.tar.gz -> zeromq-4.2.3.tar.gz ++++++ ++++ 38303 lines of diff (skipped)
