id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8066,Conflict with Boost.Log on GCC 4.4,Andrey Semashev,Hartmut Kaiser,"I have a problem with compiling Boost.Log v2 with Boost.Spirit with GCC 4.4. The compiler mistakenly confuses boost::spirit::detail::attribute_value function template declared in boost/spirit/home/support/algorithm/any_if.hpp with boost::log::attribute_value class in Boost.Log which results in the following errors: {{{ ./boost/log/attributes/attribute_value.hpp:64: error: ‘class boost::log::v2_mt_posix::attribute_value’ is not a function, ./boost/spirit/home/support/algorithm/any_if.hpp:159: error: conflict with ‘template typename boost::spirit::detail::result_of::attribute_value::type boost::spirit::detail::attribute_value(const Iterator2&)’ ./boost/spirit/home/support/algorithm/any_if.hpp:184: error: in call to ‘attribute_value’ }}} The problem can be resolved by qualifying the call to attribute_value function in any_if. Please, find the attached patch that fixes the problem. ",Patches,closed,To Be Determined,spirit,Boost 1.53.0,Problem,fixed,,spirit log attribute_value