id summary reporter owner description type status milestone component version severity resolution keywords cc 1931 Boost.Python headers won't compile with GCC 4.3 vbe@… Dave Abrahams "To reproduce this bug it is sufficient to compile this program: #include int main(int argc, char** argv) { return 0; } The following error is thrown: ../include/boost/python/detail/def_helper.hpp:192: error: declaration of 'typename boost::python::detail::keyword_extract, const char*, void (boost::python::detail::not_specified::*)(), boost::tuples::null_type, boost::tuples::null_type> >::result_type boost::python::detail::def_helper::keywords() const' ../include/boost/python/args_fwd.hpp:35: error: changes meaning of 'keywords' from 'struct boost::python::detail::keywords<0u>' The reason is that the name 'keyword' is used both for a struct (args_fwd.hpp, line 34) and for a function (detail/def_helper.hpp, line 189) in the same namespace. GCC 4.3 does not allow this. The fix is simple: rename either the struct or the function. " Bugs closed To Be Determined python USE GITHUB Boost 1.35.0 Problem fixed