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,,