As we compile qpid with warnings turned to errors this causes the build to fail by default when compiling with GCC6.
The simplest "fix" is just to turn of deprecation warnings.
A better fix would be to stop using auto_ptr. An good alternative in the context of qpid would be boost::scoped_ptr.
If we change the base C++ version for qpid we could use std::unique_ptr instead.