Description
std::auto_ptr is deprecated, meaning that it may be removed from a future version of the C++ standard (though vendors would not likely remove it... probably).
Avro should at its next API-breaking opportunity replace its use of auto_ptr with std::unique_ptr or shared_ptr or a custom smart pointer.