This commit was manufactured by cvs2svn to create branch
'boost_python_friend_fixes'.

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10123
Initial attempt to fix problems

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10158
fixes tested with vc60, tru64cxx, irixCC, gcc2952

svn path=/branches/boost_python_friend_fixes/boost/libs/python/; revision=10207
fixes tested with vc60, tru64cxx, irixCC, gcc2952

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10208
fixes tested with vc60, tru64cxx, irixCC, gcc2952

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10211
std::vector<> iterators are not necessarily pointers

svn path=/branches/boost_python_friend_fixes/boost/libs/python/; revision=10215
add -fPIC

svn path=/branches/boost_python_friend_fixes/boost/libs/python/; revision=10216
BOOST_NO_FRIEND_KOENIG_LOOKUP for vc60, tru64_cxx, irix_CC, linux_gcc

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10219
gen_extension_class.py script updated.

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10223
struct lookup_tag {}; to_python(x, lookup_tag());

svn path=/branches/boost_python_friend_fixes/boost/boost/python/; revision=10226