Created attachment 78127 [details] Fix In recent versions of boost when using c++11 the cast from shared_ptr to bool is explicit. My fix adds a few static_cast<bool>(...)'s.
Bump.
Still broken in 4.0.3.3
Created attachment 79453 [details] Revised fix The patch was modifying a copy of a header file so couldn't apply to a clean source tree. Here is the new patch, which applies cleanly to 4.0.3.3. You can see it does no harm so I just need someone to apply it. Please!
Thank you.