a lot of unused local typedefs while the newer versions use __attribulte__((unused)) to suppress the warning. - Add patches to remove BOOST_PFTO_WRAPPER(). This macro is obsolete in the newer versions of Boost.