It's not really an error but "now", auto_ptr are deprecated
auto_ptr
/home/schroeterm/devel/unigw-master/wpkg/libdebpackages/memfile.cpp: In member function ‘void memfile::memory_file::read_file(const wpkg_filename::uri_filename&, memfile::memory_file::file_info*)’: /home/schroeterm/devel/unigw-master/wpkg/libdebpackages/memfile.cpp:1479:14: error: ‘template<class> class std::auto_ptr’ is deprecated [-Werror=deprecated-declarations] std::auto_ptr<tcp_client_server::tcp_client> http_client; ^ In file included from /usr/include/c++/5/memory:81:0, from /home/schroeterm/devel/unigw-master/wpkg/libdebpackages/../libdebpackages/wpkg_filename.h:38, from /home/schroeterm/devel/unigw-master/wpkg/libdebpackages/../libdebpackages/memfile.h:32, from /home/schroeterm/devel/unigw-master/wpkg/libdebpackages/memfile.cpp:45: /usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here template<typename> class auto_ptr; ^ cc1plus: all warnings being treated as errors make[5]: *** [libdebpackages/CMakeFiles/debpackages_static.dir/memfile.cpp.o] Erreur 1 make[4]: *** [libdebpackages/CMakeFiles/debpackages_static.dir/all] Erreur 2 make[3]: *** [all] Erreur 2
Log in to post a comment.
It's not really an error but "now",
auto_ptr
are deprecated