[MacPorts] #39837: boost @1.54.0 fails to compile on 10.6.8

MacPorts noreply at macports.org
Tue Jul 23 03:38:17 PDT 2013


#39837: boost @1.54.0 fails to compile on 10.6.8
-----------------------------+--------------------------------
 Reporter:  josephwinston@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.1.3
 Keywords:                   |       Port:  boost
-----------------------------+--------------------------------
 Options included: +no_single +no_static +python27

 :info:build ./boost/log/detail/light_function_pp.hpp:77: error: no match
 for call to
 ‘(boost::phoenix::actor<boost::log::v2s_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2s_mt_posix::expressions::has_attribute<void>
 > >) (const boost::log::v2s_mt_posix::attribute_value_set&)’
 :info:build ./boost/phoenix/core/actor.hpp:240: note: candidates are:
 typename boost::phoenix::result_of::actor<typename
 boost::mpl::eval_if_c<boost::mpl::or_<boost::phoenix::is_custom_terminal<Expr,
 void>,mpl_::bool_<boost::is_placeholder<T>::value>,mpl_::bool_<false>,mpl_::bool_<false>,mpl_::bool_<false>
 >::value, boost::proto::terminal<T>, boost::mpl::identity<T>
 >::type::proto_base_expr, void, void, void, void, void, void, void, void,
 void, void, void>::type boost::phoenix::actor<Expr>::operator()() [with
 Expr =
 boost::log::v2s_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2s_mt_posix::expressions::has_attribute<void>
 >]
 :info:build ./boost/phoenix/core/actor.hpp:249: note:
 typename boost::phoenix::result_of::actor<typename
 boost::mpl::eval_if_c<boost::mpl::or_<boost::phoenix::is_custom_terminal<Expr,
 void>,mpl_::bool_<boost::is_placeholder<T>::value>,mpl_::bool_<false>,mpl_::bool_<false>,mpl_::bool_<false>
 >::value, boost::proto::terminal<T>, boost::mpl::identity<T>
 >::type::proto_base_expr, void, void, void, void, void, void, void, void,
 void, void, void>::type boost::phoenix::actor<Expr>::operator()() const
 [with Expr =
 boost::log::v2s_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2s_mt_posix::expressions::has_attribute<void>
 >]

-- 
Ticket URL: <https://trac.macports.org/ticket/39837>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list