- Temporarily disable -Werror to fix build on 11.x. Boost < 1.59.0 has 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.