Hello community,

here is the log from the commit of package qpid-proton for openSUSE:Factory 
checked in at 2017-02-22 13:47:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qpid-proton (Old)
 and      /work/SRC/openSUSE:Factory/.qpid-proton.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qpid-proton"

Changes:
--------
--- /work/SRC/openSUSE:Factory/qpid-proton/qpid-proton.changes  2016-05-04 
08:20:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-proton.new/qpid-proton.changes     
2017-02-22 13:47:24.088696587 +0100
@@ -1,0 +2,36 @@
+Tue Feb 21 14:18:32 UTC 2017 - [email protected]
+
+- Added patch:
+  * qpid-proton-0.16.0-gcc7.patch
+    + fix build with gcc7 boo#1025889
+
+-------------------------------------------------------------------
+Tue Feb 21 13:54:50 CET 2017 - [email protected]
+
+- Upgrade to version 0.16.0
+  * Full text 
https://qpid.apache.org/releases/qpid-proton-0.16.0/release-notes.html
+  * Bugs fixed
+   + PROTON-241 - proton-c: mark old transport interfaces 'deprecated'
+   + PROTON-623 - Add missing error check to pn_string_inspect
+   + PROTON-1012 - Unable to build python-qpid-proton when behind a proxy 
server
+   + PROTON-1292 - errno not thread-safe on Solaris
+   + PROTON-1311 - [proton-c] Accessors for max-message-size on link
+   + PROTON-1324 - Interpretation of "int8_t" on Solaris using SunStudio is 
different from GCC one
+   + PROTON-1325 - Python "buffer" type in Message body should map to a known 
encoding type
+   + PROTON-1330 - Include the C sources in the python source distribution
+   + PROTON-1331 - go: electron.Container.Dial returning (nil, nil)
+   + PROTON-1332 - go: electron client leaking links/sessions in long lived 
connection
+   + PROTON-1333 - CMake error if no C++ compiler avaliable.
+   + PROTON-1336 - [Proton-c 0.14.0][Visual Studio 2013] Failing ssl unit test 
only in Debug mode
+   + PROTON-1346 - [proton-j] reactor exit when UnresolvedAddressException is 
thrown during connect
+   + PROTON-1366 - Reactor Python - segfault when out of file descriptors
+   + PROTON-1371 - proton::container::schedule crashes when mixing different 
language versions
+   + PROTON-1372 - Use PIMPL, not an interface, for event_loop
+   [-qpid-proton-0.7-nodatetime.patch]
+
+-------------------------------------------------------------------
+Wed Feb 15 15:19:09 CET 2017 - [email protected]
+
+- This library is needed for latest rsyslog 8.24.0(fate#320546)
+
+-------------------------------------------------------------------

Old:
----
  qpid-proton-0.12.2.tar.gz
  qpid-proton-0.7-nodatetime.patch

New:
----
  qpid-proton-0.16.0-gcc7.patch
  qpid-proton-0.16.0.tar.gz

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

Other differences:
------------------
++++++ qpid-proton.spec ++++++
--- /var/tmp/diff_new_pack.KMCgzv/_old  2017-02-22 13:47:24.596624265 +0100
+++ /var/tmp/diff_new_pack.KMCgzv/_new  2017-02-22 13:47:24.600623696 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qpid-proton
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,17 @@
 #
 
 
-%global         qpid_proton_soversion 6
+%global         qpid_proton_soversion 10
 Name:           qpid-proton
-Version:        0.12.2
+Version:        0.16.0
 Release:        0
 Summary:        A high performance, lightweight messaging library
 License:        Apache-2.0
 Group:          Productivity/Networking/Other
 Url:            http://qpid.apache.org/proton/
 Source0:        
http://www.apache.org/dist/qpid/proton/%{version}/%{name}-%{version}.tar.gz
-Patch100:       qpid-proton-0.7-nodatetime.patch
 Patch101:       qpid-proton-0.9-pthread.patch
+Patch102:       qpid-proton-0.16.0-gcc7.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  epydoc
@@ -91,6 +91,8 @@
 %if 0%{?suse_version} >= 1120
 BuildArch:      noarch
 %endif
+Provides:       %{name} = %{version}
+Obsoletes:      %{name} < %{version}
 
 %description devel-doc
 Proton is a high performance, lightweight messaging library. It can be used in
@@ -141,8 +143,8 @@
 
 %prep
 %setup -q
-%patch100 -p1
 %patch101 -p1
+%patch102 -p1
 
 %build
 %cmake \
@@ -172,16 +174,6 @@
 %post -n libqpid-proton-cpp%{qpid_proton_soversion} -p /sbin/ldconfig
 %postun -n libqpid-proton-cpp%{qpid_proton_soversion} -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root)
-%doc %{_datadir}/proton-%{version}/LICENSE
-%doc %{_datadir}/proton-%{version}/README.md
-%doc %{_datadir}/proton-%{version}/TODO
-%{_mandir}/man1/*
-%{_bindir}/proton-dump
-%exclude %{_docdir}/%{name}/api-c
-%exclude %{_docdir}/%{name}/api-py
-
 %files -n libqpid-proton%{qpid_proton_soversion}
 %defattr(-,root,root)
 %{_libdir}/libqpid-proton.so.*
@@ -196,6 +188,7 @@
 %{_libdir}/libqpid-proton.so
 %{_libdir}/libqpid-proton-cpp.so
 %{_libdir}/pkgconfig/libqpid-proton.pc
+%{_libdir}/pkgconfig/libqpid-proton-core.pc
 %{_libdir}/pkgconfig/libqpid-proton-cpp.pc
 %dir %{_libdir}/cmake/Proton
 %dir %{_libdir}/cmake/ProtonCpp
@@ -205,6 +198,8 @@
 %files devel-doc
 %defattr(-,root,root)
 %dir %{_datadir}/proton-%{version}
+%doc %{_datadir}/proton-%{version}/LICENSE
+%doc %{_datadir}/proton-%{version}/README.md
 %{_datadir}/proton-%{version}/examples
 %dir %{_docdir}/%{name}
 %{_docdir}/%{name}/api-c

++++++ qpid-proton-0.16.0-gcc7.patch ++++++
--- a/proton-c/bindings/cpp/include/proton/container.hpp
+++ b/proton-c/bindings/cpp/include/proton/container.hpp
@@ -31,6 +31,10 @@
 
 #include <string>
 
+#ifdef PN_CPP_HAS_STD_FUNCTION
+#include <functional>
+#endif
+
 namespace proton {
 
 /// A top-level container of connections, sessions, senders, and
++++++ qpid-proton-0.12.2.tar.gz -> qpid-proton-0.16.0.tar.gz ++++++
++++ 111496 lines of diff (skipped)


Reply via email to