Hello community,
here is the log from the commit of package libtorrent-rasterbar for
openSUSE:Factory checked in at 2017-10-10 11:43:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtorrent-rasterbar"
Tue Oct 10 11:43:14 2017 rev:50 rq:532912 version:1.1.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes
2017-05-24 16:51:19.914407129 +0200
+++
/work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes
2017-10-10 11:43:19.214593564 +0200
@@ -1,0 +2,28 @@
+Mon Oct 9 21:04:35 UTC 2017 - [email protected]
+
+- Update to 1.1.4:
+ * Corrected missing const qualifiers on bdecode_node.
+ * Fix changing queue position of paused torrents (1.1.3 regression).
+ * Fix re-check issue after move_storage.
+ * Handle invalid arguments to set_piece_deadline().
+ * Move_storage did not work for torrents without metadata.
+ * Improve shutdown time by only announcing to trackers whose IP we know.
+ * Fix python3 portability issue in python binding.
+ * Delay 5 seconds before reconnecting socks5 proxy for UDP ASSOCIATE.
+ * Fix NAT-PMP crash when removing a mapping at the wrong time.
+ * Improve path sanitization (filter unicode text direction characters).
+ * Deprecate partial_piece_info::piece_state.
+ * Bind upnp requests to correct local address.
+ * Save resume data when removing web seeds.
+ * Fix proxying of https connections.
+ * Fix race condition in disk I/O storage class.
+ * Fix http connection timeout on multi-homed hosts.
+ * Removed depdendency on boost::uintptr_t for better compatibility.
+ * Fix memory leak in the disk cache.
+ * Fix double free in disk cache.
+ * Forward declaring libtorrent types is discouraged. a new fwd.hpp header is
+ provided.
+- Add boost-1_65-fix.patch: fix building with boost 1.65.
+- Drop libtorrent-rasterbar-fix-build-boost-1.54.patch.
+
+-------------------------------------------------------------------
@@ -679 +706,0 @@
-
Old:
----
libtorrent-rasterbar-1.1.3.tar.gz
libtorrent-rasterbar-fix-build-boost-1.54.patch
New:
----
boost-1_65-fix.patch
libtorrent-rasterbar-1.1.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.XIdrZ9/_old 2017-10-10 11:43:19.918562666 +0200
+++ /var/tmp/diff_new_pack.XIdrZ9/_new 2017-10-10 11:43:19.922562490 +0200
@@ -18,19 +18,19 @@
%define _name libtorrent
%define sover 9
-%define _version 1_1_3
+%define _version 1_1_4
%bcond_with examples
%bcond_with tests
Name: libtorrent-rasterbar
-Version: 1.1.3
+Version: 1.1.4
Release: 0
Summary: Libtorrent is a C++ implementation of the BitTorrent protocol
License: BSD-3-Clause
Group: Development/Libraries/C and C++
Url: http://libtorrent.org/
Source:
https://github.com/arvidn/%{_name}/releases/download/%{_name}-%{_version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM libtorrent-rasterbar-fix-build-boost-1.54.patch
[email protected] -- Fix building with Boost 1.54.
-Patch0: libtorrent-rasterbar-fix-build-boost-1.54.patch
+# PATCH-FIX-UPSTREAM boost-1_65-fix.patch [email protected] -- Fix building
with Boost 1.65.
+Patch0: boost-1_65-fix.patch
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: python-devel
@@ -139,7 +139,7 @@
%prep
%setup -q
-%patch0 -p1
+%patch0 -p0
%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
++++++ boost-1_65-fix.patch ++++++
Index: include/libtorrent/export.hpp
===================================================================
--- include/libtorrent/export.hpp.orig
+++ include/libtorrent/export.hpp
@@ -33,19 +33,7 @@ POSSIBILITY OF SUCH DAMAGE.
#ifndef TORRENT_EXPORT_HPP_INCLUDED
#define TORRENT_EXPORT_HPP_INCLUDED
-#if !defined(BOOST_COMPILER_CONFIG) && !defined(BOOST_NO_COMPILER_CONFIG)
-# include <boost/config/select_compiler_config.hpp>
-#endif
-#ifdef BOOST_COMPILER_CONFIG
-# include BOOST_COMPILER_CONFIG
-#endif
-
-#if !defined(BOOST_PLATFORM_CONFIG) && !defined(BOOST_NO_PLATFORM_CONFIG)
-# include <boost/config/select_platform_config.hpp>
-#endif
-#ifdef BOOST_PLATFORM_CONFIG
-# include BOOST_PLATFORM_CONFIG
-#endif
+#include <boost/config.hpp>
// backwards compatibility with older versions of boost
#if !defined BOOST_SYMBOL_EXPORT && !defined BOOST_SYMBOL_IMPORT
++++++ libtorrent-rasterbar-1.1.3.tar.gz -> libtorrent-rasterbar-1.1.4.tar.gz
++++++
++++ 8794 lines of diff (skipped)