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})


Reply via email to