commit qpid-cpp for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2018-08-31 10:43:29

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Fri Aug 31 10:43:29 2018 rev:9 rq:631353 version:1.38.0

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2018-01-22 
16:20:22.508723461 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2018-08-31 
10:44:07.287179375 +0200
@@ -1,0 +2,25 @@
+Fri Aug 24 09:06:19 UTC 2018 - mcalabk...@suse.com
+
+- removed useless patch qpid-cpp-DisableWerror.patch
+  * it can be solved by giving additional parameter to cmake
+
+---
+Wed Aug 22 13:28:29 UTC 2018 - mcalabk...@suse.com
+
+- Update to upstream 1.38.0
+  * define test script dependencies in CMake so make test picks up 
+changes
+  * add a CMake switch to allow -Werror to be switched off
++ -Werror switched off by patch qpid-cpp-DisableWerror.patch
+  * various documentation fixes and added man pages
++ manual pages added to packages client-devel and 
+  qpid-qmf-devel
+  * remove the obsolete Python management API
++ obsolete package python-qpid-qmf removed
+- Added patches:
+  * qpid-cpp-DisableWerror.patch (see above)
+- Removed patches:
+  * Suppress-maybe-uninitialized-warning.diff (obsolete)
+  * qpid-cpp-0.30-cmake.patch (obsolete)
+
+---

Old:

  Suppress-maybe-uninitialized-warning.diff
  qpid-cpp-0.30-cmake.patch
  qpid-cpp-1.37.0.tar.gz

New:

  qpid-cpp-1.38.0.tar.gz



Other differences:
--
++ perl-qpid.spec ++
--- /var/tmp/diff_new_pack.dpdRd4/_old  2018-08-31 10:44:07.871180072 +0200
+++ /var/tmp/diff_new_pack.dpdRd4/_new  2018-08-31 10:44:07.875180077 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-qpid
-Version:1.37.0
+Version:1.38.0
 Release:0
 Summary:Perl bindings for the Qpid messaging framework
 License:Apache-2.0
@@ -30,7 +30,7 @@
 Requires:   perl = %{perl_version}
 
 %description
-Perl bindings for the Qpid messaging framework.
+Perl bindings needed for the Qpid messaging framework.
 
 %prep
 %setup -q -n qpid-cpp-%{version}

++ qpid-cpp.spec ++
--- /var/tmp/diff_new_pack.dpdRd4/_old  2018-08-31 10:44:07.895180101 +0200
+++ /var/tmp/diff_new_pack.dpdRd4/_new  2018-08-31 10:44:07.899180105 +0200
@@ -17,22 +17,19 @@
 
 
 Name:   qpid-cpp
-Version:1.37.0
+Version:1.38.0
 Release:0
 Summary:Libraries for Qpid C++ client applications
 License:Apache-2.0
 Group:  Productivity/Networking/Other
-Url:http://qpid.apache.org
+URL:http://qpid.apache.org
 Source0:
http://www.apache.org/dist/qpid/cpp/%{version}/%{name}-%{version}.tar.gz
 Source1000: %{name}-rpmlintrc
 Patch0: 0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch
 Patch1: qpid-0.24-date.patch
 Patch2: qpid-cpp-tests.patch
 Patch3: qpid-cpp-initdir.patch
-Patch4: %{name}-0.30-cmake.patch
 Patch5: %{name}-aarch64.patch
-# PATCH-FIX-OPENSUSE Suppress-maybe-uninitialized-warning.diff
-Patch6: Suppress-maybe-uninitialized-warning.diff
 BuildRequires:  cmake
 BuildRequires:  cyrus-sasl
 BuildRequires:  cyrus-sasl-devel
@@ -80,7 +77,7 @@
 the AMQP protocol.
 
 %files client
-%doc LICENSE.txt
+%license LICENSE.txt
 %doc NOTICE.txt
 %doc README.md
 %doc INSTALL.txt
@@ -140,6 +137,7 @@
 %dir %{_libexecdir}/qpid
 %{_libexecdir}/qpid/tests
 %{_libdir}/cmake/Qpid
+%{_mandir}/man1/qpid-*.1%{?ext_man}
 
 %post client-devel -p /sbin/ldconfig
 %postun client-devel -p /sbin/ldconfig
@@ -220,13 +218,11 @@
 License:Apache-2.0
 Group:  Productivity/Networking/Other
 Requires:   %{name}-server = %{version}-%{release}
-Requires:   python-qpid-qmf = %{version}-%{release}
 
 %description server-ha
 Provides extensions to the AMQP message broker to provide high availability.
 
 %files server-ha
-# %{_bindir}/qpid-ha
 %dir %{_libdir}/qpid
 %dir %{_libdir}/qpid/daemon
 %{_libdir}/qpid/daemon/ha.so
@@ -260,7 +256,7 @@
 
 %package server-store
 Summary:Red Hat persistence extension to the Qpid messaging system
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Productivity/Networking/Other
 Requires:   %{name}-server = %{version}
 
@@ -284,7 +280,7 @@
 Requires:   python-qpid-common
 
 %description -n python-qpid_messaging
-Python bindings for the Qpid messaging framework.
+Manual pages and Python bindings for the Qpid messaging framework.
 
 %files -n 

commit qpid-cpp for openSUSE:Factory

2018-01-22 Thread root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2018-01-22 16:18:07

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Mon Jan 22 16:18:07 2018 rev:8 rq:567673 version:1.37.0

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/perl-qpid.changes   2017-03-12 
20:02:56.998671754 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/perl-qpid.changes  2018-01-22 
16:20:21.816755827 +0100
@@ -1,0 +2,5 @@
+Fri Jan 19 11:54:41 UTC 2018 - fst...@suse.com
+
+- Update to upstream 1.37.0
+
+---
--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2017-06-29 
15:20:55.431788385 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2018-01-22 
16:20:22.508723461 +0100
@@ -1,0 +2,71 @@
+Fri Jan 19 11:51:09 UTC 2018 - fst...@suse.com
+
+- Update to upstream 1.37.0
+  * New features and improvements
++ QPID-7574 - Make management libraries Python 3 compatible
++ QPID-7629 - Use CMake "SYSTEM" keyword when including headers
++ QPID-7666 - [linearstore] Enhancements to the write buffer
+  default and per-queue options
++ QPID-7677 - [C++ broker] broker requires much more memory for
+  AMQP1.0 subscription than for 0-10 one
++ QPID-7698 - Minor doc improvements
++ QPID-7714 - Suppress auto_ptr warnings
++ QPID-7715 - [linearstore] Documentation on upgrading from
+  pre-partition to partitioned version of store
++ QPID-7861 - [cpp] Provide systemd scripts for Fedora
++ QPID-7874 - qpid-route performs an unnecessary link check
+  when adding routes
++ QPID-7875 - qpid-route fetches links multiple times when
+  deleting routes
++ QPID-8041 - [Messaging] Allow virtualhost to be specified
+  when form an AMQP 0-10 connection
+  * Bugs fixed
++ QPID-7595 - [C++ Windows] CMake required version is too low
+  for installation
++ QPID-7651 - [linearstore] Using write page cache sizes of 1
+  and 2 (kiB) cause floating point exception on startup
++ QPID-7669 - Unintended UI changes from switch to swigged
+  Python client for management tools
++ QPID-7671 - Problem building on debian (unstable)
+  distribution:
++ QPID-7674 - Broker bulid problem with GCC 7
++ QPID-7693 - SSL client socket leaks a file descriptor
++ QPID-7702 - Use of 'return NULL' in swig binding leaks memory
++ QPID-7713 - Clang build fails with link error
++ QPID-7786 - qpidd segfaults during startup when SSL
+  certificate cant be read
++ QPID-7788 - Linearstore doesnt move to EFP latest journal
+  files when deleting a durable queue
++ QPID-7847 - qmf.client.BrokerAgent does not provide reconnect
+  support
++ QPID-7859 - [AMQP 1.0]: sending message to an exchange that
+  exceeds the limit of a queue with reject policy results in
+  connection being closed
++ QPID-7860 - [cpp] Build produces deprecation warnings on
+  recent Fedora
++ QPID-7871 - Batch file for Windows is missing from qpid-tools
+  setup package
++ QPID-7876 - qpid-route does not properly consider src-local
+  when matching bridges
++ QPID-7893 - compilation failure on Fedora 26
++ QPID-7895 - [linearstore] Excessive CPU utilization for some
+  kernel clocksources
++ QPID-7901 - Prevent endless detach cycle
++ QPID-7929 - [c++ broker] missing extern fails compile on
+  Windows
++ QPID-7975 - [linearstore] Sending durable messages using AMQP
+  1.0 and 0-10 concurrently causes high latency for 1.0 messages
++ QPID-7991 - Segfault in broker while processing active bridges
++ QPID-8037 - Compile error on Windows, Visual Studio 2017
+  + Tasks
++ QPID-7920 - Qpid C++ 1.37.0 release tasks
+- Removed patches:
+  * 0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
+  * 0001-QPID-7714-Suppress-very-verbose-warnings.patch
+  * 0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
++ Fixed upstream
+- Modified patch:
+  * Suppress-maybe-uninitialized-warning.diff
++ Adapt to changed context
+
+---

Old:

  0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
  0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
  0001-QPID-7714-Suppress-very-verbose-warnings.patch
  qpid-cpp-1.36.0.tar.gz

New:

  qpid-cpp-1.37.0.tar.gz



Other differences:
--
++ perl-qpid.spec ++
--- /var/tmp/diff_new_pack.DQh3uQ/_old  2018-01-22 16:20:23.868659852 +0100
+++ /var/tmp/diff_new_pack.DQh3uQ/_new  2018-01-22 16:20:23.876659478 +0100

commit qpid-cpp for openSUSE:Factory

2017-06-29 Thread root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2017-06-29 15:20:15

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Thu Jun 29 15:20:15 2017 rev:7 rq:506946 version:1.36.0

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2017-03-12 
20:02:58.186503674 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2017-06-29 
15:20:55.431788385 +0200
@@ -1,0 +2,13 @@
+Wed Jun 28 11:10:28 UTC 2017 - m...@suse.com
+
+- Add patches to fix build failure
+  * 0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
+- Fix build problem in broker.
+  * 0001-QPID-7714-Suppress-very-verbose-warnings.patch
+- Suppress warnings per gcc7.
+  * 0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
+- Fix compile with newer nss and sasl.
+  * Suppress-maybe-uninitialized-warning.diff
+- Suppress -Werror=maybe-uninitialized if gcc version great than 7.
+
+---

New:

  0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
  0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
  0001-QPID-7714-Suppress-very-verbose-warnings.patch
  Suppress-maybe-uninitialized-warning.diff



Other differences:
--
++ qpid-cpp.spec ++
--- /var/tmp/diff_new_pack.aSpf9y/_old  2017-06-29 15:20:56.895581471 +0200
+++ /var/tmp/diff_new_pack.aSpf9y/_new  2017-06-29 15:20:56.899580906 +0200
@@ -31,6 +31,14 @@
 Patch3: qpid-cpp-initdir.patch
 Patch4: %{name}-0.30-cmake.patch
 Patch5: %{name}-aarch64.patch
+# PATCH-FIX-UPSTREAM 0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
+Patch6: 0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch
+# PATCH-FIX-UPSTREAM 0001-QPID-7714-Suppress-very-verbose-warnings.patch
+Patch7: 0001-QPID-7714-Suppress-very-verbose-warnings.patch
+# PATCH-FIX-UPSTREAM 
0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
+Patch8: 0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch
+# PATCH-FIX-OPENSUSE Suppress-maybe-uninitialized-warning.diff
+Patch9: Suppress-maybe-uninitialized-warning.diff
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_program_options-devel
 BuildRequires:  libboost_system-devel
@@ -374,6 +382,10 @@
 %patch3 -p1 -b .initdir
 %patch4 -p1
 %patch5 -p2
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
 
 %global perftests "qpid-perftest qpid-topic-listener qpid-topic-publisher 
qpid-latency-test qpid-client-test qpid-txtest"
 

++ 0001-QPID-7629-Use-the-CMake-SYSTEM-keyword-when-includin.patch ++
>From f04bc169f11c99be50399341905186b3405a3130 Mon Sep 17 00:00:00 2001
From: Justin Ross 
Date: Thu, 23 Mar 2017 05:53:51 -0700
Subject: [PATCH] QPID-7629: Use the CMake SYSTEM keyword when including
 headers for nss and sasl

---
 src/CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 7bc6f2c22..6ee474f29 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -371,7 +371,7 @@ if (BUILD_SASL)
   qpid/sys/cyrus/CyrusSecurityLayer.h
   qpid/sys/cyrus/CyrusSecurityLayer.cpp
  )
-  include_directories (${CYRUS_SASL_INCLUDE_DIR})
+  include_directories (SYSTEM ${CYRUS_SASL_INCLUDE_DIR})
   set(sasl_LIB ${CYRUS_SASL_LIBRARY})
   set(HAVE_SASL 1)
 else (BUILD_SASL)
@@ -451,7 +451,7 @@ if (BUILD_SSL)
   # Add include directories and link directories for NSS
   # unfortunately this doesn't get done automatically for
   # libraries detected by FindPkgConfig
-  include_directories(${ssl_INCLUDES})
+  include_directories(SYSTEM ${ssl_INCLUDES})
   link_directories(${ssl_LIBDIRS})
 endif (BUILD_SSL)
 
-- 
2.12.3

++ 0001-QPID-7674-Broker-bulid-problem-with-GCC-7.patch ++
>From 25e73e5a4c33783ff3e25f24c78a3608b7c32ea6 Mon Sep 17 00:00:00 2001
From: Alan Conway 
Date: Wed, 15 Feb 2017 18:29:12 -0500
Subject: [PATCH] QPID-7674: Broker bulid problem with GCC 7, add version check

Only add the -Wno-implicit-fallthrough flag for GCC >= 7.0.0
---
 CMakeLists.txt | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Index: qpid-cpp-1.36.0/CMakeLists.txt
===
--- qpid-cpp-1.36.0.orig/CMakeLists.txt
+++ qpid-cpp-1.36.0/CMakeLists.txt
@@ -142,8 +142,12 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL GNU)
# -Wunreachable-code -Wpadded -Winline
# -Wshadow - warns about boost headers.
set (WARNING_FLAGS
-"-Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith 
-Wcast-qual -Wcast-align -Wno-long-long 

commit qpid-cpp for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2017-03-12 20:02:54

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Sun Mar 12 20:02:54 2017 rev:6 rq:477526 version:1.36.0

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/perl-qpid.changes   2015-09-08 
18:05:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/perl-qpid.changes  2017-03-12 
20:02:56.998671754 +0100
@@ -1,0 +2,5 @@
+Wed Feb 22 08:15:53 UTC 2017 - fst...@suse.com
+
+- Update to upstream 1.36.0
+
+---
--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2017-02-04 
16:49:41.217538612 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2017-03-12 
20:02:58.186503674 +0100
@@ -1,0 +2,137 @@
+Fri Mar  3 02:47:14 UTC 2017 - sfl...@suse.de
+
+- Fix typo server-ha had 2 %service_del_preun and no 
+  %service_del_postun
+
+---
+Wed Feb 22 08:15:53 UTC 2017 - fst...@suse.com
+
+- Update to upstream 1.36.0
+  * New features and improvements
++ QPID-7430 - Allow qpid::messaging addresses to be passed
+  through to server
++ QPID-7432 - Make python management tools work over AMQP 1.0
++ QPID-7439 - Proton-based library for QMF management.
++ QPID-2549 - Port qpid to FreeBSD
++ QPID-4397 - C++ Broker Improve log statement for expired
+  messages
++ QPID-6391 - [C++ Broker] [AMQP 1.0] add support for a
+  'no-local' filter
++ QPID-6665 - update hello_world.cpp example to use
+  setContentObject
++ QPID-6730 - Make the journal flush timeout configurable in
+  the C++ broker
++ QPID-6757 - [linearstore] Add qpid-txtest mode to
+  qpid-qls-analyze which extracts message number from message
+  body
++ QPID-6783 - qpidd should dynamically set the SASL service
+  name based on protocol.
++ QPID-7130 - qpid C++ with SSL authentication returning dummy
+  string from Connection::getAuthenticatedUsername()
++ QPID-7171 - Allow disable-auto-decode to be set via env var
+  or conf file
++ QPID-7281 - Get the tests running on Windows
+  * Bugs fixed
++ QPID-7406 - release doesn't reset cursors for active consumers
+  on LVQ
++ QPID-7415 - [AMQP 1.0]: reject, release & modified ignored by
+  qpid::messaging
++ QPID-7494 - Invocation of check_dependencies.py fails on CMake
+  2.8.11
++ QPID-7500 - [AMQP 1.0] session close is not synchronous
++ QPID-7501 - [AMQP 1.0] sessions and links should be freed
+  under lock
++ QPID-5855 - JAVA Client Can not recieve message with qpid ha
+  cluster "Session exception occured while trying to commit"
++ QPID-6308 - [C++ Messaging] Server example never sends utf8
+  responses
++ QPID-6435 - No error info logged for io errors with ssl
++ QPID-6491 - qpid-route map does not use any authentication
+  when querying other brokers
++ QPID-6577 - HA - backup broker messages are larger than
+  primary messages.
++ QPID-6639 - Incoming connection using "cut-through" ANONYMOUS
+  SASL fails
++ QPID-6648 - Spelling, grammar errors in
+  qpid::messaging::Receiver API doc
++ QPID-6654 - mgmt-disable option set to false causes segv on
+  CentOS 6.3
++ QPID-6659 - [AMQP 1.0] qpid::messaging can't handle
+  multi-frame transfers
++ QPID-6660 - [AMQP 1.0] broker attempts to process incoming
+  messages for closed session
++ QPID-6661 - [AMQP 1.0] heartbeat anomalies
++ QPID-6668 - [C++] INSTALL-WINDOWS is out of date
++ QPID-6698 - [amqp1.0] connections drop when heartbeat is used
+  and the time of day changes
++ QPID-6714 - Add support for JMSHeaders in selectors
++ QPID-6717 - selector can match incorrectly due to different
+  type for values
++ QPID-6718 - parsing errors for integer literals in selectors
++ QPID-6767 - qpidd tools don't allow sasl service name to be
+  changed
++ QPID-6790 - qpidd crashes in the interop_tests unit test.
++ QPID-6834 - allow lifetime of delete-on-close in queue policy
++ QPID-6858 - Port all python swig input files to support
+  python 3 and 2
++ QPID-6870 - [AMQP 1.0]: qpidd does not honour the
+  undeliverable-here field of MODIFIED disposition
++ QPID-6924 - Qpidd fails to compile against trunk 0.12-SNAPSHOT
+  proton-c
++ QPID-6966 - C++ broker and client to support TLS1.1 and TLS1.2
+  by default
++ QPID-7010 - assertion failure if disposition sent for
+  previously settled delivery
++ QPID-7020 - uint16 AMQP0-10 message properties decoded as
+  uint8

commit qpid-cpp for openSUSE:Factory

2017-02-04 Thread root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2017-02-04 15:22:01

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2016-07-14 
09:48:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2017-02-04 
16:49:41.217538612 +0100
@@ -1,0 +2,5 @@
+Thu Feb  2 12:03:45 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ perl-qpid.spec ++
--- /var/tmp/diff_new_pack.0agyHv/_old  2017-02-04 16:49:41.753462294 +0100
+++ /var/tmp/diff_new_pack.0agyHv/_new  2017-02-04 16:49:41.753462294 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-qpid
 #
-# 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

++ qpid-cpp.spec ++
--- /var/tmp/diff_new_pack.0agyHv/_old  2017-02-04 16:49:41.781458307 +0100
+++ /var/tmp/diff_new_pack.0agyHv/_new  2017-02-04 16:49:41.785457738 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qpid-cpp
 #
-# 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
@@ -33,7 +33,12 @@
 Patch5: %{name}-aarch64.patch
 Patch6: qpid-boost-test-message.patch
 Patch7: qpid-cpp-0.34-gcc6.patch
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_system-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  cmake
 BuildRequires:  cyrus-sasl
 BuildRequires:  cyrus-sasl-devel
@@ -99,7 +104,11 @@
 License:Apache-2.0
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-client = %{version}-%{release}
+%if 0%{?suse_version} > 1325
+Requires:   libboost_headers-devel
+%else
 Requires:   boost-devel
+%endif
 Requires:   libuuid-devel
 Requires:   python
 




commit qpid-cpp for openSUSE:Factory

2016-07-14 Thread h_root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2016-07-14 09:48:58

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2016-06-19 
10:50:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2016-07-14 
09:48:59.0 +0200
@@ -1,0 +2,17 @@
+Mon Jul 11 12:26:56 UTC 2016 - i...@marguerite.su
+
+- refreshed patch: qpid-cpp-0.34-gcc6.patch
+  * use upstream fix: https://issues.apache.org/jira/browse/QPID-7146
+because removal of -Werror may have side effects.
+  * this patch contains several upstream commits including:
++ Fix function binding error
++ Remove (via preprocessor) unused code
++ Fix indentation error picked up by compiler
++ Renamed bind to avoid clash with (new for C++11/14) std::bind -
+  The compiler was finding std::bind in preference due to argument
+  dependent lookup
++ Don't warn for using deprecated declarations (auto_ptr is now 
+  deprecated)
+  * should be dropped next release
+
+---



Other differences:
--
qpid-cpp.spec: same change
++ qpid-cpp-0.34-gcc6.patch ++
--- /var/tmp/diff_new_pack.snRejM/_old  2016-07-14 09:49:00.0 +0200
+++ /var/tmp/diff_new_pack.snRejM/_new  2016-07-14 09:49:00.0 +0200
@@ -1,11 +1,208 @@
 qpid-cpp-0.34/CMakeLists.txt   2015-02-27 00:06:31.0 +0100
-+++ qpid-cpp-0.34/CMakeLists.txt   2016-06-17 17:38:34.756625133 +0200
-@@ -144,7 +144,7 @@
+Index: b/CMakeLists.txt
+===
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -144,7 +144,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL GNU)
 # -Wunreachable-code -Wpadded -Winline
 # -Wshadow - warns about boost headers.
 set (WARNING_FLAGS
 -"-Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith 
-Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch 
-Wno-system-headers -Woverloaded-virtual")
-+"-pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith -Wcast-qual 
-Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch 
-Wno-system-headers -Woverloaded-virtual")
++"-Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith 
-Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch 
-Wno-system-headers -Woverloaded-virtual -Wno-error=deprecated-declarations")
  
 set (CATCH_UNDEFINED "-Wl,--no-undefined")
 # gcc on SunOS uses native linker whose "-z defs" is too fussy
+Index: b/src/qpid/broker/DtxManager.cpp
+===
+--- a/src/qpid/broker/DtxManager.cpp
 b/src/qpid/broker/DtxManager.cpp
+@@ -38,6 +38,7 @@ using qpid::ptr_map_ptr;
+ using namespace qpid::broker;
+ using namespace qpid::framing;
+ 
++#if DEFINE_UNUSED
+ namespace {
+ typedef boost::function0 FireFunction;
+ struct DtxCleanup : public qpid::sys::TimerTask
+@@ -61,7 +62,7 @@ namespace {
+ }
+ 
+ }
+-
++#endif
+ DtxManager::DtxManager(qpid::sys::Timer& t, uint32_t _dtxDefaultTimeout) :
+ store(0),
+ timer(),
+Index: b/src/qpid/broker/SessionManager.cpp
+===
+--- a/src/qpid/broker/SessionManager.cpp
 b/src/qpid/broker/SessionManager.cpp
+@@ -69,12 +69,13 @@ void  SessionManager::detach(std::auto_p
+ attached.erase(session->getId());
+ session->detach();
+ if (session->getTimeout() > 0) {
+-session->expiry = AbsTime(now(), session->getTimeout()*TIME_SEC);
+-if (session->mgmtObject != 0)
+-session->mgmtObject->set_expireTime 
(Duration::FromEpoch()+session->getTimeout()*TIME_SEC);
++session->expiry = AbsTime(now(), session->getTimeout()*TIME_SEC);
++if (session->mgmtObject != 0) {
++session->mgmtObject->set_expireTime 
(Duration::FromEpoch()+session->getTimeout()*TIME_SEC);
++}
+ detached.push_back(session.release()); // In expiry order
+-eraseExpired();
+-}
++eraseExpired();
++}
+ }
+ 
+ void SessionManager::forget(const SessionId& id) {
+Index: b/src/qpid/messaging/amqp/AddressHelper.cpp
+===
+--- a/src/qpid/messaging/amqp/AddressHelper.cpp
 b/src/qpid/messaging/amqp/AddressHelper.cpp
+@@ -159,7 +159,7 @@ template  T get(const Varian
+ }
+ }
+ 
+-bool bind(const Variant::Map& options, const std::string& name, std::string& 
variable)
++bool getOption(const Variant::Map& 

commit qpid-cpp for openSUSE:Factory

2016-06-19 Thread h_root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2016-06-19 10:50:33

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2015-09-08 
18:05:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2016-06-19 
10:50:36.0 +0200
@@ -1,0 +2,8 @@
+Fri Jun 17 15:47:48 UTC 2016 - fst...@suse.com
+
+- Added patch:
+  * qpid-cpp-0.34-gcc6.patch
+- Disable -Werror in order to be able to build with the new
+  GCC6 warnings.
+
+---

New:

  qpid-cpp-0.34-gcc6.patch



Other differences:
--
++ perl-qpid.spec ++
--- /var/tmp/diff_new_pack.ZQdaJM/_old  2016-06-19 10:50:38.0 +0200
+++ /var/tmp/diff_new_pack.ZQdaJM/_new  2016-06-19 10:50:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-qpid
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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

++ qpid-cpp.spec ++
--- /var/tmp/diff_new_pack.ZQdaJM/_old  2016-06-19 10:50:38.0 +0200
+++ /var/tmp/diff_new_pack.ZQdaJM/_new  2016-06-19 10:50:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qpid-cpp
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -26,12 +26,13 @@
 Source0:
http://www.apache.org/dist/qpid/cpp/%{version}/%{name}-%{version}.tar.gz
 Source1000: %{name}-rpmlintrc
 Patch0: 0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch
-Patch3: qpid-0.24-date.patch
-Patch4: qpid-cpp-tests.patch
-Patch5: qpid-cpp-initdir.patch
-Patch8: %{name}-0.30-cmake.patch
-Patch9: %{name}-aarch64.patch
-Patch10:qpid-boost-test-message.patch
+Patch1: qpid-0.24-date.patch
+Patch2: qpid-cpp-tests.patch
+Patch3: qpid-cpp-initdir.patch
+Patch4: %{name}-0.30-cmake.patch
+Patch5: %{name}-aarch64.patch
+Patch6: qpid-boost-test-message.patch
+Patch7: qpid-cpp-0.34-gcc6.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  cyrus-sasl
@@ -346,12 +347,13 @@
 %prep
 %setup -q
 %patch0 -p3
-%patch3 -p2 -b .date
-%patch4 -p1 -b .tests
-%patch5 -p1 -b .initdir
-%patch8 -p1
-%patch9 -p2
-%patch10 -p1
+%patch1 -p2 -b .date
+%patch2 -p1 -b .tests
+%patch3 -p1 -b .initdir
+%patch4 -p1
+%patch5 -p2
+%patch6 -p1
+%patch7 -p1
 
 %global perftests "qpid-perftest qpid-topic-listener qpid-topic-publisher 
qpid-latency-test qpid-client-test qpid-txtest"
 

++ qpid-cpp-0.34-gcc6.patch ++
--- qpid-cpp-0.34/CMakeLists.txt2015-02-27 00:06:31.0 +0100
+++ qpid-cpp-0.34/CMakeLists.txt2016-06-17 17:38:34.756625133 +0200
@@ -144,7 +144,7 @@
# -Wunreachable-code -Wpadded -Winline
# -Wshadow - warns about boost headers.
set (WARNING_FLAGS
-"-Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith 
-Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch 
-Wno-system-headers -Woverloaded-virtual")
+"-pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith -Wcast-qual 
-Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch 
-Wno-system-headers -Woverloaded-virtual")
 
set (CATCH_UNDEFINED "-Wl,--no-undefined")
# gcc on SunOS uses native linker whose "-z defs" is too fussy



commit qpid-cpp for openSUSE:Factory

2015-09-08 Thread h_root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2015-09-08 17:44:52

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is "qpid-cpp"

Changes:

--- /work/SRC/openSUSE:Factory/qpid-cpp/perl-qpid.changes   2015-04-02 
16:02:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/perl-qpid.changes  2015-09-08 
18:05:25.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug 31 08:58:33 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.34
+
+---
--- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes2015-04-02 
16:02:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2015-09-08 
18:05:25.0 +0200
@@ -1,0 +2,53 @@
+Mon Aug 31 08:53:46 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.34
+  * New features and improvements
+- QPID-6492 - When AMQP 1.0 link attach triggers an ACL error,
+  the link should be refused
+- QPID-6592 - [amqp1.0] Add identifying information to the
+  connection properties advertised to the client
+  * Bugs fixed
+- QPID-6256 - Improved control over AMQP versions tried
+- QPID-6368 - Coverity 1262251 - double free in ~PersistableQueue
+- QPID-6392 - [C++ Broker] [AMQP 1.0] the broker didnt respond
+  to a link detach request
+- QPID-6397 - [C++ broker] segfault when processing QMF method
+  during periodic processing
+- QPID-6399 - Windows run_test.ps1 script needs revamp to match
+  run_test
+- QPID-6409 - Taking address of a 0-length vector throws
+  exception
+- QPID-6463 - WinSDK script fails - Proton components have moved
+- QPID-6470 - FieldValue::getFloatingPointValue() converts endian
+  each time it is called
+- QPID-6484 - AccessViolationException when creating queues
+- QPID-6493 - cmake install (TARGET ...) component syntax is
+  incorrect in the src/CMakeLists.txt
+- QPID-6511 - [C++ Broker, clients] AMQP 0-10 windows clients
+  can not connect to --no-auth broker
+- QPID-6521 - [AMQP 1.0] messages received pre-settled are never
+  settled locally causing memory build up in client
+- QPID-6524 - [C++ broker]: Fix for QPID-5107 incomplete for
+  queues
+- QPID-6526 - [AMQP 1.0]: race condition in creating
+  senders/receivers
+- QPID-6529 - [C++ Client] Fails to compile with Proton 0.10
+- QPID-6532 - make sasl service name configurable
+- QPID-6548 - SYSV init scripts do not work properly with
+  SSL-only broker.
+- QPID-6549 - service qpidd status returns 1 - hidden error is
+  "ConnectionError: connection-forced: Connection must be
+  encrypted.(320)"
+- QPID-6551 - [C++ broker]: linearstore raising
+  JERR_LFCR_SEQNUMNOTFOUND after sending many DTX transactions
+- QPID-6559 - NullSaslClient only support ANONYMOUS
+- QPID-6563 - [amqp1.0] broker does not clean up closed sessions
+  or links
+- QPID-6568 - [amqp1.0] bump the minimum required proton version
+  to 0.7
+- QPID-6602 - [AMQP 1.0] prefetch is not always accurate
+- Added patch:
+  * qpid-boost-test-message.patch
+- Fix build with boost 1.59
+
+---

Old:

  qpid-cpp-0.32.tar.gz

New:

  qpid-boost-test-message.patch
  qpid-cpp-0.34.tar.gz



Other differences:
--
++ perl-qpid.spec ++
--- /var/tmp/diff_new_pack.65T317/_old  2015-09-08 18:05:34.0 +0200
+++ /var/tmp/diff_new_pack.65T317/_new  2015-09-08 18:05:34.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   perl-qpid
-Version:0.32
+Version:0.34
 Release:0
 Summary:Perl bindings for the Qpid messaging framework
 License:Apache-2.0
 Group:  Development/Libraries/Perl
 Url:http://qpid.apache.org/
-Source0:
http://www.apache.org/dist/qpid/%{version}/qpid-cpp-%{version}.tar.gz
+Source0:
http://www.apache.org/dist/qpid/cpp/%{version}/qpid-cpp-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  qpid-cpp-client-devel = %{version}
 BuildRequires:  swig >= 2.0.9

++ qpid-cpp.spec ++
--- /var/tmp/diff_new_pack.65T317/_old  2015-09-08 18:05:34.0 +0200
+++ /var/tmp/diff_new_pack.65T317/_new  2015-09-08 18:05:34.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   qpid-cpp
-Version:0.32
+Version:0.34
 Release:0
 Summary:Libraries for Qpid C++ client applications
 License:Apache-2.0
 Group:  Productivity/Networking/Other
 Url:http://qpid.apache.org
-Source0:

commit qpid-cpp for openSUSE:Factory

2015-04-02 Thread h_root
Hello community,

here is the log from the commit of package qpid-cpp for openSUSE:Factory 
checked in at 2015-04-02 16:02:45

Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-cpp.new (New)


Package is qpid-cpp

Changes:

New Changes file:

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/perl-qpid.changes  2015-04-02 
16:02:46.0 +0200
@@ -0,0 +1,41 @@
+---
+Wed Mar 25 09:07:48 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.32
+
+---
+Wed Feb 25 09:00:03 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.30
+- Build from the qpid-cpp-0.30 tarball, since upstream changed the
+  packaging
+
+---
+Thu Jul 24 10:05:03 UTC 2014 - fst...@suse.com
+
+- Upgrade to upstream version 0.28
+- Remove integrated patches:
+  * 0001-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+  * 0002-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+- Build from the qpid-0.28 tarball, since qpid-perl tarballs are
+  not distributed for this version
+
+---
+Mon Apr 14 09:45:34 UTC 2014 - fst...@suse.com
+
+- Upgrade to upstream version 0.26
+- New patches from Fedora:
+  * 0001-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+  * 0002-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+
+---
+Mon Sep 30 13:02:42 UTC 2013 - fridrich.st...@suse.com
+
+- Add BuildRoot line to fix build on older systems
+- Depend on oldest swig known to work
+
+---
+Mon Sep 23 09:12:50 UTC 2013 - fridrich.st...@suse.com
+
+- Initial package based on Fedora's perl-qpid
+
New Changes file:

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes   2015-04-02 
16:02:46.0 +0200
@@ -0,0 +1,96 @@
+---
+Wed Mar 25 09:28:06 UTC 2015 - fst...@suse.com
+
+- Mention qpid-cpp-rpmlintrc in the spec file
+
+---
+Wed Mar 25 09:06:48 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.32
+- Removed integrated patches:
+  * 0002-NO-JIRA-Remove-dead-unused-code.patch
+  * 0003-QPID-6128-Fix-compiling-SocketAddress-on-ARM.patch
+
+---
+Wed Feb 25 09:00:03 UTC 2015 - fst...@suse.com
+
+- Update to upstream 0.30
+- Rename the packate from qpid to qpid-cpp
+  * correspond to the upstream packaging
+- Removed patches:
+  * 0002-NO-JIRA-Remove-unused-code.patch
+  * 0003-QPID-3650-Avoid-unaligned-memory-access.patch
+  * 0004-QPID-3650-Avoid-unaligned-memory-access.patch
+  * qpid-0.24-defaultstart.patch
+  * qpid-0.24-initdir.patch
+  * qpid-0.24-tests.patch
+  * qpid-0.28-cmake.patch
+- Added patches:
+  * 0002-NO-JIRA-Remove-dead-unused-code.patch
+  * 0003-QPID-6128-Fix-compiling-SocketAddress-on-ARM.patch
+  * qpid-cpp-0.30-cmake.patch
+  * qpid-cpp-initdir.patch
+  * qpid-cpp-tests.patch
+
+---
+Thu Jul 24 08:23:29 UTC 2014 - fst...@suse.com
+
+- Update to upstream 0.28
+- Removed integrated patches:
+  * 0002-QPID-4984-Fix-for-recovery-ambiguity-issue-other-cod.patch
+  * 0003-QPID-5556-Provide-the-right-Perl-packages-in-top-lev.patch
+  * 0004-QPID-5499-Fix-Ruby-Perl-bindings-when-built-with-Wer.patch
+- Add new upstream patches:
+  * 0002-NO-JIRA-Remove-unused-code.patch
+  * 0003-QPID-3650-Avoid-unaligned-memory-access.patch
+  * 0004-QPID-3650-Avoid-unaligned-memory-access.patch
+- Rediff patch to correspond to the new sources
+  * qpid-0.26-cmake.patch - qpid-0.28-cmake.patch
+- Add patch to fix aarch64 build
+  * qpid-cpp-aarch64.patch
+- Don't build qpid-tools as noarch since it contains two new binary
+  tools
+
+---
+Mon May 26 23:25:53 UTC 2014 - fst...@suse.com
+
+- Move things from /var/run to /run
+
+---
+Mon Apr 14 09:35:07 UTC 2014 - fst...@suse.com
+
+- Update to upstream 0.26
+- Removed patches:
+  * 02-QPID-4670-Move-to-proton-0.5-remove-dummy-string-in-.patch
+  * 03-QPID-5122-cleaner-encoding-of-index-for-delivery-tag.patch
+  * 05-QPID-5016-Zero-rmgr-struct-element-with-correct-size.patch
+  * 06-QPID-5126-Fix-for-building-legacy-store-on-ARM-platf.patch
+- New patches from Fedora:
+  *