Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2016-06-25 02:22:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtorrent-rasterbar" Changes: -------- --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2016-06-07 23:49:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes 2016-06-25 02:22:33.000000000 +0200 @@ -1,0 +2,13 @@ +Tue Jun 21 18:33:03 UTC 2016 - aloi...@gmx.com + +- Added explicit linking of libboost_devel for aarch64, see + https://svn.boost.org/trac/boost/ticket/9041 + +------------------------------------------------------------------- +Mon Jun 20 12:24:04 UTC 2016 - aloi...@gmx.com + +- Updated version requirement for boost-devel + and added -std=c++11 in CXXFLAGS to address + a build problem with qbittorrent 3.3.5 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libtorrent-rasterbar.spec ++++++ --- /var/tmp/diff_new_pack.5Tux2c/_old 2016-06-25 02:22:34.000000000 +0200 +++ /var/tmp/diff_new_pack.5Tux2c/_new 2016-06-25 02:22:34.000000000 +0200 @@ -32,7 +32,7 @@ Patch0: %{name}-1.1.0-remove-x86-only-flag.patch # PATCH-FIX-UPSTREAM libtorrent-rasterbar-1.1.0-fix-invalid-input-crash.patch boo#983228 -- Fix crash on invalid input in http_parser (commit 3624ce6). Patch1: %{name}-1.1.0-fix-invalid-input-crash.patch -BuildRequires: boost-devel >= 1.47 +BuildRequires: boost-devel >= 1.54 BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python-devel @@ -135,8 +135,12 @@ %build export CFLAGS="%{optflags} -fno-strict-aliasing" -export CXXFLAGS="$CFLAGS" +export CXXFLAGS="$CFLAGS -std=c++11" export LDFLAGS="%{optflags} -lrt" +# Some architectures require explicit linking of libboost_atomic on 1.55 and older. +%ifarch aarch64 +export LIBS="-lboost_atomic" +%endif %global _configure ../configure %if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 0%{?is_opensuse})