Hello community,

here is the log from the commit of package wt for openSUSE:Factory checked in 
at 2017-02-11 01:43:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wt (Old)
 and      /work/SRC/openSUSE:Factory/.wt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wt"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wt/wt.changes    2016-04-28 17:00:58.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.wt.new/wt.changes       2017-02-11 
01:43:16.343322308 +0100
@@ -1,0 +2,6 @@
+Tue Feb  7 14:51:27 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+- boost_1_63_fix.patch: Compilation fix for Boost 1.63 (boo#1023886)
+
+-------------------------------------------------------------------

New:
----
  boost_1_63_fix.patch

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

Other differences:
------------------
++++++ wt.spec ++++++
--- /var/tmp/diff_new_pack.r69qE5/_old  2017-02-11 01:43:18.107073440 +0100
+++ /var/tmp/diff_new_pack.r69qE5/_new  2017-02-11 01:43:18.111072875 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wt
 #
-# 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
@@ -28,13 +28,24 @@
 Group:          Development/Libraries/C and C++
 Url:            http://www.webtoolkit.eu/wt/
 Source0:        https://github.com/kdeforche/wt/archive/%{version}.tar.gz
+Patch1:         boost_1_63_fix.patch
 
 BuildRequires:  FastCGI-devel
-# wt will build with boost-devel < 1.36.0 but it won't work
 BuildRequires:  GraphicsMagick-devel
 BuildRequires:  Mesa-devel
 BuildRequires:  apache-rpm-macros
+%if 0%{?suse_version} > 1315
+BuildRequires:  libboost_date_time-devel
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_random-devel
+BuildRequires:  libboost_regex-devel
+BuildRequires:  libboost_signals-devel
+BuildRequires:  libboost_thread-devel
+%else
+# wt will build with boost-devel < 1.36.0 but it won't work
 BuildRequires:  boost-devel >= 1.36.0
+%endif
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -120,6 +131,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 %cmake \

++++++ boost_1_63_fix.patch ++++++
Author: Adam Majer <ama...@suse.de>
Summary: Boost.Phoenix 1.63 no longer automatically cast

Index: wt-3.3.5/src/Wt/Render/CssParser.C
===================================================================
--- wt-3.3.5.orig/src/Wt/Render/CssParser.C
+++ wt-3.3.5/src/Wt/Render/CssParser.C
@@ -372,7 +372,7 @@ CssGrammer<Iterator>::CssGrammer()
   on_error<qi::fail>
   (
     rulesetArray_,
-    error_report(qi::_2, qi::_3, qi::_4, "styleSheetText()", fs_error_tag())
+    error_report(qi::_2, qi::_3, qi::_4, std::string("styleSheetText()"), 
fs_error_tag())
   );
 
 }

Reply via email to