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