[Bug 215599] www/wt: fails to build with boost 1.63

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 27 07:55:17 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215599

            Bug ID: 215599
           Summary: www/wt: fails to build with boost 1.63
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: jbeich at FreeBSD.org
                CC: info at babaei.net
            Blocks: 215598
             Flags: maintainer-feedback?(info at babaei.net)
                CC: info at babaei.net

In file included from wt-3.3.6/src/Wt/Render/CssParser.C:26:
In file included from /usr/local/include/boost/spirit/include/qi.hpp:16:
In file included from /usr/local/include/boost/spirit/home/qi.hpp:15:
In file included from /usr/local/include/boost/spirit/home/qi/auto.hpp:15:
In file included from /usr/local/include/boost/spirit/home/qi/auto/auto.hpp:13:
In file included from
/usr/local/include/boost/spirit/home/support/common_terminals.hpp:15:
In file included from
/usr/local/include/boost/spirit/home/support/terminal.hpp:18:
In file included from
/usr/local/include/boost/spirit/include/phoenix_function.hpp:11:
In file included from /usr/local/include/boost/phoenix/function.hpp:11:
In file included from
/usr/local/include/boost/phoenix/function/function.hpp:58:
In file included from
/usr/local/include/boost/phoenix/function/detail/cpp03/function_operator.hpp:6:
In file included from
/usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator.hpp:12:
/usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp:91:105:
error: cannot initialize a parameter of type 'char *' with an lvalue of type
'char const[17]'
            return detail::expression::function_eval<F, A0 , A1 , A2 , A3 ,
A4>::make(f, a0 , a1 , a2 , a3 , a4);
                                                                               
                        ^~
wt-3.3.6/src/Wt/Render/CssParser.C:375:5: note: in instantiation of function
template specialization
'boost::phoenix::function<ErrorReporting<std::__1::__wrap_iter<const char *> >
>::operator()<boost::phoenix::actor<boost::spirit::argument<1> >,
boost::phoenix::actor<boost::spirit::argument<2> >,
boost::phoenix::actor<boost::spirit::argument<3> >, char [17], fs_error_tag>'
requested here
    error_report(qi::_2, qi::_3, qi::_4, "styleSheetText()", fs_error_tag())
    ^
wt-3.3.6/src/Wt/Render/CssParser.C:449:43: note: in instantiation of member
function 'CssGrammer<std::__1::__wrap_iter<const char *> >::CssGrammer'
requested here
  CssGrammer<std::string::const_iterator> cssGrammer;
                                          ^
/usr/local/include/boost/phoenix/core/expression.hpp:63:65: note: passing
argument to parameter 'a' here
        static type make(typename call_traits<A>::param_type... a)
                                                                ^

full build log: http://sprunge.us/NdAN


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215598
[Bug 215598] devel/boost-all: update to 1.63
-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list