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