I was attempting to create an ebuild for Bug 32174 when I recieved the following error during compilation: g++ -I/usr/include -I/usr/include/python2.2 -I/usr/include -c src/Die.cpp -o bld/Die.o /usr/include/boost/python/converter/as_to_python_function.hpp:28: sorry, unimplemented: `method_call_expr' not supported by dump_expr /usr/include/boost/python/converter/as_to_python_function.hpp:28: sorry, unimplemented: `method_call_expr' not supported by dump_expr /usr/include/boost/python/converter/as_to_python_function.hpp:28: sorry, unimplemented: `method_call_expr' not supported by dump_expr /usr/include/boost/python/converter/as_to_python_function.hpp:28: sorry, unimplemented: `method_call_expr' not supported by dump_expr [Error] Compile error After some digging I discovered the following: http://mail.python.org/pipermail/c++-sig/2003-May/004012.html I applied the patch to my system and it works perfectly. Not only does this bug prevent me from creating an ebuild for Bug 32174, but it also has the potential to prevent other applications from compiling.
Created attachment 21710 [details, diff] Patch against as_to_python_function.hpp Patch described at the URL. To be patched against /usr/include/boost/python/converter/as_to_python_function.hpp
here's another boost bug, do you want to take this one as well?
There's been serveral updates to boost since this bug was opened. I'm sure it's been fixed.