+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boxbackup-client-0.11.1nb15/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boxbackup-client-0.11.1nb15/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for boxbackup-client-0.11.1nb15 (cd bin/bbackupd; gmake RELEASE=1) gmake[1]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/bin/bbackupd' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/win32' [CXX] emu.cpp [CXX] getopt_long.cpp [AR] ../../release/lib/win32/win32.a [RANLIB] ../../release/lib/win32/win32.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/win32' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/common' [CXX] BoxException.cpp [CXX] BoxTime.cpp [CXX] BoxTimeToText.cpp [CXX] BufferedStream.cpp [CXX] BufferedWriteStream.cpp [CXX] CollectInBufferStream.cpp [CXX] Configuration.cpp In file included from Configuration.cpp:78: Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.cpp:249:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 249 | std::auto_ptr<Configuration> Configuration::LoadAndVerify( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.cpp: In static member function 'static std::auto_ptr<Configuration> Configuration::LoadAndVerify(const std::string&, const ConfigurationVerify*, std::string&)': Configuration.cpp:264:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 264 | std::auto_ptr<Configuration> apConfig( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.cpp:277:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 277 | return std::auto_ptr<Configuration>(0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.cpp:287:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 287 | return std::auto_ptr<Configuration>(0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.cpp: In member function 'bool Configuration::Verify(const ConfigurationVerify&, const std::string&, std::string&)': Configuration.cpp:781:50: warning: unused variable 'r' [-Wunused-variable] 781 | uint32_t r = ::strtoul(val, &end, 0); | ^ [CXX] ConversionString.cpp [CXX] DebugAssertFailed.cpp [CXX] DebugMemLeakFinder.cpp [CXX] DebugPrintf.cpp [CXX] EventWatchFilesystemObject.cpp [CXX] ExcludeList.cpp In file included from ExcludeList.cpp:83: Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] FdGetLine.cpp [CXX] FileModificationTime.cpp [CXX] FileStream.cpp [CXX] IOStream.cpp [CXX] IOStreamGetLine.cpp [CXX] InvisibleTempFileStream.cpp [CXX] Logging.cpp [CXX] MemBlockStream.cpp [CXX] NamedLock.cpp [CXX] PartialReadStream.cpp [CXX] PathUtils.cpp [CXX] ReadGatherStream.cpp [CXX] ReadLoggingStream.cpp [CXX] StreamableMemBlock.cpp [CXX] Test.cpp [CXX] Timer.cpp Timer.cpp: In static member function 'static void Timers::Cleanup()': Timer.cpp:146:21: warning: unused variable 'result' [-Wunused-variable] 146 | int result = ::setitimer(ITIMER_REAL, &timeout, NULL); | ^~~~~~ [CXX] UnixUser.cpp In file included from UnixUser.cpp:70: UnixUser.cpp: In destructor 'UnixUser::~UnixUser()': Box.h:173:17: warning: 'throw' will always call 'terminate' [-Wterminate] 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ UnixUser.cpp:143:25: note: in expansion of macro 'THROW_EXCEPTION' 143 | THROW_EXCEPTION(CommonException, CouldNotRestoreProcessUser) | ^~~~~~~~~~~~~~~ Box.h:173:17: note: in C++11 destructors default to 'noexcept' 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ UnixUser.cpp:143:25: note: in expansion of macro 'THROW_EXCEPTION' 143 | THROW_EXCEPTION(CommonException, CouldNotRestoreProcessUser) | ^~~~~~~~~~~~~~~ [CXX] Utils.cpp [CXX] WaitForEvent.cpp [CXX] ZeroStream.cpp [CXX] autogen_CommonException.cpp [CXX] autogen_ConversionException.cpp [AR] ../../release/lib/common/common.a [RANLIB] ../../release/lib/common/common.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/common' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/compress' [CXX] CompressStream.cpp In file included from CompressStream.cpp:70: Compress.h: In instantiation of 'Compress<Compressing>::~Compress() [with bool Compressing = false]': CompressStream.cpp:138:45: required from here ../../lib/common/Box.h:173:17: warning: 'throw' will always call 'terminate' [-Wterminate] 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ ../../lib/common/Box.h:173:17: note: in C++11 destructors default to 'noexcept' 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ Compress.h: In instantiation of 'Compress<Compressing>::~Compress() [with bool Compressing = true]': CompressStream.cpp:143:45: required from here ../../lib/common/Box.h:173:17: warning: 'throw' will always call 'terminate' [-Wterminate] 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ ../../lib/common/Box.h:173:17: note: in C++11 destructors default to 'noexcept' 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ [CXX] autogen_CompressException.cpp [AR] ../../release/lib/compress/compress.a [RANLIB] ../../release/lib/compress/compress.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/compress' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/crypto' [CXX] CipherAES.cpp [CXX] CipherBlowfish.cpp [CXX] CipherContext.cpp [CXX] CipherDescription.cpp [CXX] MD5Digest.cpp MD5Digest.cpp: In constructor 'MD5Digest::MD5Digest()': MD5Digest.cpp:80:17: warning: 'int MD5_Init(MD5_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | MD5_Init(&md5); | ~~~~~~~~^~~~~~ In file included from MD5Digest.h:73, from MD5Digest.cpp:73: /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ MD5Digest.cpp: In member function 'void MD5Digest::Add(const std::string&)': MD5Digest.cpp:93:19: warning: 'int MD5_Update(MD5_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 93 | MD5_Update(&md5, rString.c_str(), rString.size()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ MD5Digest.cpp: In member function 'void MD5Digest::Add(const void*, int)': MD5Digest.cpp:98:19: warning: 'int MD5_Update(MD5_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 98 | MD5_Update(&md5, pData, Length); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ MD5Digest.cpp: In member function 'void MD5Digest::Finish()': MD5Digest.cpp:103:18: warning: 'int MD5_Final(unsigned char*, MD5_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 103 | MD5_Final(mDigest, &md5); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ [CXX] Random.cpp Random.cpp: In function 'void Random::Generate(void*, int)': Random.cpp:113:29: warning: 'int RAND_pseudo_bytes(unsigned char*, int)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 113 | if(RAND_pseudo_bytes((uint8_t*)pOutput, Length) == -1) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Random.cpp:72: /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/rand.h:79:29: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ [CXX] RollingChecksum.cpp [CXX] autogen_CipherException.cpp [AR] ../../release/lib/crypto/crypto.a [RANLIB] ../../release/lib/crypto/crypto.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/crypto' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/server' [CXX] Daemon.cpp In file included from Daemon.h:82, from Daemon.cpp:92: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/common/Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Daemon.h:153:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Configuration> mapConfiguration; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Daemon.cpp: In member function 'virtual bool Daemon::Configure(const std::string&)': Daemon.cpp:440:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 440 | std::auto_ptr<Configuration> apConfig; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Daemon.cpp: In member function 'virtual bool Daemon::Configure(const Configuration&)': Daemon.cpp:511:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 511 | std::auto_ptr<Configuration> apConf(new Configuration(rConfig)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Daemon.cpp: In member function 'virtual int Daemon::Main(const std::string&)': Daemon.cpp:772:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 772 | std::auto_ptr<Configuration> pconfig( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] LocalProcessStream.cpp In file included from LocalProcessStream.cpp:80: LocalProcessStream.h:76:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | std::auto_ptr<IOStream> LocalProcessStream(const std::string& rCommandLine, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from LocalProcessStream.h:73: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ LocalProcessStream.cpp:106:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 106 | std::auto_ptr<IOStream> LocalProcessStream(const std::string& rCommandLine, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ LocalProcessStream.cpp: In function 'std::auto_ptr<IOStream> LocalProcessStream(const std::string&, pid_t&)': LocalProcessStream.cpp:134:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 134 | std::auto_ptr<IOStream> stream(new SocketStream(sv[0])); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] Protocol.cpp In file included from Protocol.cpp:79: Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp:263:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 263 | std::auto_ptr<ProtocolObject> Protocol::Receive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp: In member function 'std::auto_ptr<ProtocolObject> Protocol::Receive()': Protocol.cpp:283:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 283 | std::auto_ptr<ProtocolObject> obj(MakeProtocolObject(ntohl(objHeader.mObjType))); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp: At global scope: Protocol.cpp:714:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 714 | std::auto_ptr<IOStream> Protocol::ReceiveStream() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp: In member function 'std::auto_ptr<IOStream> Protocol::ReceiveStream()': Protocol.cpp:736:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 736 | return std::auto_ptr<IOStream>( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp:742:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 742 | return std::auto_ptr<IOStream>( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.cpp: In member function 'void Protocol::Handshake()': Protocol.cpp:190:18: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 32 equals destination size [-Wstringop-truncation] 190 | ::strncpy(hsSend.mIdent, GetIdentString(), sizeof(hsSend.mIdent)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CXX] ProtocolObject.cpp [CXX] ProtocolUncertainStream.cpp In file included from ProtocolUncertainStream.cpp:73: Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] SSLLib.cpp [CXX] ServerControl.cpp [CXX] Socket.cpp [CXX] SocketStream.cpp SocketStream.cpp: In member function 'virtual bool SocketStream::GetPeerCredentials(uid_t&, gid_t&)': SocketStream.cpp:559:29: warning: comparison of integer expressions of different signedness: 'uid_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 559 | if (rUidOut == -1 || rGidOut == -1) | ~~~~~~~~^~~~~ SocketStream.cpp:559:46: warning: comparison of integer expressions of different signedness: 'gid_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 559 | if (rUidOut == -1 || rGidOut == -1) | ~~~~~~~~^~~~~ [CXX] SocketStreamTLS.cpp [CXX] TLSContext.cpp TLSContext.cpp: In member function 'void TLSContext::Initialise(bool, const char*, const char*, const char*)': TLSContext.cpp:129:63: warning: 'const SSL_METHOD* TLSv1_server_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 129 | mpContext = ::SSL_CTX_new(AsServer?TLSv1_server_method():TLSv1_client_method()); | ~~~~~~~~~~~~~~~~~~~^~ In file included from TLSContext.cpp:73: /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/ssl.h:2019:50: note: declared here 2019 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~ TLSContext.cpp:129:85: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 129 | mpContext = ::SSL_CTX_new(AsServer?TLSv1_server_method():TLSv1_client_method()); | ~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/sysutils/boxbackup-client/work/.buildlink/include/openssl/ssl.h:2020:50: note: declared here 2020 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ [CXX] WinNamedPipeStream.cpp [CXX] autogen_ConnectionException.cpp [CXX] autogen_ServerException.cpp [AR] ../../release/lib/server/server.a [RANLIB] ../../release/lib/server/server.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/server' gmake[2]: Entering directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/backupclient' [CXX] BackupClientCryptoKeys.cpp In file included from BackupClientCryptoKeys.cpp:61: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupClientFileAttributes.cpp [CXX] BackupClientMakeExcludeList.cpp In file included from BackupClientMakeExcludeList.cpp:55: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/common/Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupClientRestore.cpp In file included from autogen_BackupProtocolClient.h:10, from BackupClientRestore.cpp:67: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/server/Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupClientRestore.cpp:72: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientRestore.cpp: In function 'int BackupClientRestoreDir(BackupProtocolClient&, int64_t, const std::string&, const std::string&, RestoreParams&, RestoreResumeInfo&)': BackupClientRestore.cpp:494:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 494 | std::auto_ptr<IOStream> dirstream(rConnection.ReceiveStream()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientRestore.cpp:584:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 584 | std::auto_ptr<IOStream> objectStream( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupDaemonConfigVerify.cpp In file included from BackupDaemonConfigVerify.h:55, from BackupDaemonConfigVerify.cpp:53: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/common/Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemonConfigVerify.cpp:54: ../../lib/server/Daemon.h:153:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Configuration> mapConfiguration; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreDirectory.cpp [CXX] BackupStoreFile.cpp In file included from BackupStoreFile.cpp:67: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp:118:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 118 | std::auto_ptr<IOStream> BackupStoreFile::EncodeFile(const char *Filename, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: In static member function 'static std::auto_ptr<IOStream> BackupStoreFile::EncodeFile(const char*, int64_t, const BackupStoreFilename&, int64_t*, ReadLoggingStream::Logger*, RunStatusProvider*)': BackupStoreFile.cpp:124:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 124 | std::auto_ptr<IOStream> stream(new BackupStoreFileEncodeStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: In static member function 'static void BackupStoreFile::DecodeFile(IOStream&, const char*, int, const BackupClientFileAttributes*)': BackupStoreFile.cpp:330:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 330 | std::auto_ptr<DecodedStream> stream(DecodeFileStream(rEncodedFile, Timeout, pAlterativeAttr)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp:346:21: warning: unused variable 'drained' [-Wunused-variable] 346 | int drained = rEncodedFile.Read(buffer, 1); | ^~~~~~~ BackupStoreFile.cpp: At global scope: BackupStoreFile.cpp:387:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 387 | std::auto_ptr<BackupStoreFile::DecodedStream> BackupStoreFile::DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: In static member function 'static std::auto_ptr<BackupStoreFile::DecodedStream> BackupStoreFile::DecodeFileStream(IOStream&, int, const BackupClientFileAttributes*)': BackupStoreFile.cpp:390:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 390 | std::auto_ptr<DecodedStream> stream(new DecodedStream(rEncodedFile, Timeout)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: At global scope: BackupStoreFile.cpp:1217:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1217 | std::auto_ptr<IOStream> BackupStoreFile::ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: In static member function 'static std::auto_ptr<IOStream> BackupStoreFile::ReorderFileToStreamOrder(IOStream*, bool)': BackupStoreFile.cpp:1266:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1266 | std::auto_ptr<IOStream> reordered(new ReadGatherStream(TakeOwnership)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.cpp: In static member function 'static bool BackupStoreFile::CompareFileContentsAgainstBlockIndex(const char*, IOStream&, int)': BackupStoreFile.cpp:1325:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1325 | std::auto_ptr<FileStream> in; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupStoreFile.cpp:52: ../../lib/compress/Compress.h: In instantiation of 'Compress<Compressing>::~Compress() [with bool Compressing = true]': BackupStoreFile.cpp:1043:18: required from here ../../lib/common/Box.h:173:17: warning: 'throw' will always call 'terminate' [-Wterminate] 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/compress/Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ ../../lib/common/Box.h:173:17: note: in C++11 destructors default to 'noexcept' 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/compress/Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ ../../lib/compress/Compress.h: In instantiation of 'Compress<Compressing>::~Compress() [with bool Compressing = false]': BackupStoreFile.cpp:1149:19: required from here ../../lib/common/Box.h:173:17: warning: 'throw' will always call 'terminate' [-Wterminate] 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/compress/Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ ../../lib/common/Box.h:173:17: note: in C++11 destructors default to 'noexcept' 173 | throw type(type::subtype); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/compress/Compress.h:124:33: note: in expansion of macro 'THROW_EXCEPTION' 124 | THROW_EXCEPTION(CompressException, EndFailed) | ^~~~~~~~~~~~~~~ [CXX] BackupStoreFileCmbDiff.cpp In file included from BackupStoreFileCmbDiff.cpp:57: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFileCmbIdx.cpp In file included from BackupStoreFileCmbIdx.cpp:57: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFileCmbIdx.cpp:112:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 112 | std::auto_ptr<IOStream> BackupStoreFile::CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly, bool FromIsIndexOnly) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFileCmbIdx.cpp: In static member function 'static std::auto_ptr<IOStream> BackupStoreFile::CombineFileIndices(IOStream&, IOStream&, bool, bool)': BackupStoreFileCmbIdx.cpp:125:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr<IOStream> stream(new BSFCombinedIndexStream(&rDiff)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFileCombine.cpp In file included from BackupStoreFileCombine.cpp:56: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFileCryptVar.cpp [CXX] BackupStoreFileDiff.cpp In file included from BackupStoreFileDiff.cpp:67: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFileDiff.cpp:168:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | std::auto_ptr<IOStream> BackupStoreFile::EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFileDiff.cpp: In static member function 'static std::auto_ptr<IOStream> BackupStoreFile::EncodeFileDiff(const char*, int64_t, const BackupStoreFilename&, int64_t, IOStream&, int, DiffTimer*, int64_t*, bool*)': BackupStoreFileDiff.cpp:251:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr<IOStream> stream(new BackupStoreFileEncodeStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFileEncodeStream.cpp In file included from BackupStoreFileEncodeStream.cpp:59: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFileRevDiff.cpp In file included from BackupStoreFileRevDiff.cpp:57: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFilename.cpp In file included from BackupStoreFilename.cpp:54: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/server/Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupStoreFilenameClear.cpp [CXX] BackupStoreObjectDump.cpp In file included from BackupStoreObjectDump.cpp:59: BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupStoreObjectDump.cpp: In function 'void OutputLine(std::FILE*, bool, const char*, ...)': BackupStoreObjectDump.cpp:80:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 80 | int r = 0; | ^ [CXX] autogen_BackupProtocolClient.cpp In file included from autogen_BackupProtocolClient.h:10, from autogen_BackupProtocolClient.cpp:8: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/server/Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1065:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1065 | std::auto_ptr<ProtocolObject> BackupProtocolClient::MakeProtocolObject(int ObjType) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'virtual std::auto_ptr<ProtocolObject> BackupProtocolClient::MakeProtocolObject(int)': autogen_BackupProtocolClient.cpp:1070:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1070 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientError); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1073:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1073 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientVersion); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1076:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1076 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientLogin); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1079:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1079 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientLoginConfirmed); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1082:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientFinished); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1085:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1085 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientSuccess); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1088:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1088 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientSetClientStoreMarker); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1091:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1091 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetObject); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1094:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1094 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientMoveObject); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1097:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1097 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetObjectName); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1100:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1100 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientObjectName); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1103:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1103 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientCreateDirectory); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1106:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1106 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientListDirectory); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1109:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1109 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientChangeDirAttributes); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1112:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1112 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientDeleteDirectory); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1115:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1115 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientUndeleteDirectory); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1118:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1118 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientStoreFile); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1121:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1121 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetFile); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1124:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1124 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientSetReplacementFileAttributes); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1127:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1127 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientDeleteFile); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1130:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1130 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetBlockIndexByID); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1133:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1133 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetBlockIndexByName); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1136:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1136 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientUndeleteFile); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1139:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1139 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetAccountUsage); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1142:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1142 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientAccountUsage); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1145:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1145 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientGetIsAlive); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1148:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1148 | return std::auto_ptr<ProtocolObject>(new BackupProtocolClientIsAlive); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1154:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1154 | std::auto_ptr<BackupProtocolObjectCl> BackupProtocolClient::Receive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolObjectCl> BackupProtocolClient::Receive()': autogen_BackupProtocolClient.cpp:1156:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1156 | std::auto_ptr<BackupProtocolObjectCl> preply((BackupProtocolObjectCl*)(Protocol::Receive().release())); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1230:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1230 | std::auto_ptr<BackupProtocolClientVersion> BackupProtocolClient::Query(const BackupProtocolClientVersion &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientVersion> BackupProtocolClient::Query(const BackupProtocolClientVersion&)': autogen_BackupProtocolClient.cpp:1236:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1236 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1241:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1241 | return std::auto_ptr<BackupProtocolClientVersion>((BackupProtocolClientVersion*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1265:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1265 | std::auto_ptr<BackupProtocolClientLoginConfirmed> BackupProtocolClient::Query(const BackupProtocolClientLogin &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientLoginConfirmed> BackupProtocolClient::Query(const BackupProtocolClientLogin&)': autogen_BackupProtocolClient.cpp:1271:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1271 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1276:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1276 | return std::auto_ptr<BackupProtocolClientLoginConfirmed>((BackupProtocolClientLoginConfirmed*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1300:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1300 | std::auto_ptr<BackupProtocolClientFinished> BackupProtocolClient::Query(const BackupProtocolClientFinished &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientFinished> BackupProtocolClient::Query(const BackupProtocolClientFinished&)': autogen_BackupProtocolClient.cpp:1306:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1306 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1311:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1311 | return std::auto_ptr<BackupProtocolClientFinished>((BackupProtocolClientFinished*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1335:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1335 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientSetClientStoreMarker &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientSetClientStoreMarker&)': autogen_BackupProtocolClient.cpp:1341:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1341 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1346:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1346 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1370:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1370 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetObject &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetObject&)': autogen_BackupProtocolClient.cpp:1376:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1376 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1381:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1381 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1405:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1405 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientMoveObject &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientMoveObject&)': autogen_BackupProtocolClient.cpp:1411:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1411 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1416:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1416 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1440:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1440 | std::auto_ptr<BackupProtocolClientObjectName> BackupProtocolClient::Query(const BackupProtocolClientGetObjectName &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientObjectName> BackupProtocolClient::Query(const BackupProtocolClientGetObjectName&)': autogen_BackupProtocolClient.cpp:1446:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1446 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1451:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1451 | return std::auto_ptr<BackupProtocolClientObjectName>((BackupProtocolClientObjectName*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1475:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1475 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientCreateDirectory&, IOStream&)': autogen_BackupProtocolClient.cpp:1484:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1484 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1489:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1489 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1513:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1513 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientListDirectory &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientListDirectory&)': autogen_BackupProtocolClient.cpp:1519:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1519 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1524:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1524 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1548:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1548 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientChangeDirAttributes&, IOStream&)': autogen_BackupProtocolClient.cpp:1557:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1557 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1562:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1562 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1586:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1586 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientDeleteDirectory &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientDeleteDirectory&)': autogen_BackupProtocolClient.cpp:1592:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1592 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1597:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1597 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1621:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1621 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientUndeleteDirectory &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientUndeleteDirectory&)': autogen_BackupProtocolClient.cpp:1627:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1627 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1632:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1632 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1656:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1656 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientStoreFile&, IOStream&)': autogen_BackupProtocolClient.cpp:1665:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1665 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1670:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1670 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1694:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1694 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetFile &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetFile&)': autogen_BackupProtocolClient.cpp:1700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1700 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1705:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1705 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1729:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1729 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientSetReplacementFileAttributes&, IOStream&)': autogen_BackupProtocolClient.cpp:1738:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1738 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1743:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1743 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1767:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1767 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientDeleteFile &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientDeleteFile&)': autogen_BackupProtocolClient.cpp:1773:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1773 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1778:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1778 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1802:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1802 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetBlockIndexByID &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetBlockIndexByID&)': autogen_BackupProtocolClient.cpp:1808:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1808 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1813:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1813 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1837:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1837 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetBlockIndexByName &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientGetBlockIndexByName&)': autogen_BackupProtocolClient.cpp:1843:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1843 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1848:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1848 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1872:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1872 | std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientUndeleteFile &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientSuccess> BackupProtocolClient::Query(const BackupProtocolClientUndeleteFile&)': autogen_BackupProtocolClient.cpp:1878:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1878 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1883:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1883 | return std::auto_ptr<BackupProtocolClientSuccess>((BackupProtocolClientSuccess*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1907:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1907 | std::auto_ptr<BackupProtocolClientAccountUsage> BackupProtocolClient::Query(const BackupProtocolClientGetAccountUsage &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientAccountUsage> BackupProtocolClient::Query(const BackupProtocolClientGetAccountUsage&)': autogen_BackupProtocolClient.cpp:1913:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1913 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1918:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1918 | return std::auto_ptr<BackupProtocolClientAccountUsage>((BackupProtocolClientAccountUsage*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: At global scope: autogen_BackupProtocolClient.cpp:1942:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1942 | std::auto_ptr<BackupProtocolClientIsAlive> BackupProtocolClient::Query(const BackupProtocolClientGetIsAlive &rQuery) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp: In member function 'std::auto_ptr<BackupProtocolClientIsAlive> BackupProtocolClient::Query(const BackupProtocolClientGetIsAlive&)': autogen_BackupProtocolClient.cpp:1948:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1948 | std::auto_ptr<BackupProtocolObjectCl> preply(Receive().release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ autogen_BackupProtocolClient.cpp:1953:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1953 | return std::auto_ptr<BackupProtocolClientIsAlive>((BackupProtocolClientIsAlive*)preply.release()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] autogen_BackupStoreException.cpp [AR] ../../release/lib/backupclient/backupclient.a [RANLIB] ../../release/lib/backupclient/backupclient.a gmake[2]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/lib/backupclient' [CXX] BackupClientContext.cpp In file included from BackupClientContext.h:59, from BackupClientContext.cpp:64: ../../lib/backupclient/BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/backupclient/BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ../../lib/server/Daemon.h:82, from BackupDaemon.h:62, from BackupClientContext.cpp:69: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Daemon.h:153:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Configuration> mapConfiguration; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemon.h:65: ../../lib/server/SocketListen.h:248:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr<SocketType> Accept(int Timeout = INFTIM, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h: In member function 'std::auto_ptr<_Up> SocketListen<SocketType, ListenBacklog, SocketLockingType, MaxMultiListenSockets>::Accept(int, std::string*)': ../../lib/server/SocketListen.h:271:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:289:53: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 289 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:300:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 300 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:329:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | return std::auto_ptr<SocketType>(new SocketType(sock)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ../../lib/backupclient/autogen_BackupProtocolClient.h:10, from BackupDaemon.h:69: ../../lib/server/Protocol.h: At global scope: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:209:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 209 | std::auto_ptr<BackupClientDirectoryRecord> mpDirectoryRecord; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:244:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 244 | std::auto_ptr<SocketStream> mpConnectedSocket; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:250:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr<CommandSocketInfo> mapCommandSocketInfo; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientContext.cpp: In member function 'BackupProtocolClient& BackupClientContext::GetConnection()': BackupClientContext.cpp:210:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 210 | std::auto_ptr<BackupProtocolClientVersion> serverVersion(mpConnection->QueryVersion(BACKUP_STORE_SERVER_VERSION)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientContext.cpp:218:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 218 | std::auto_ptr<BackupProtocolClientLoginConfirmed> loginConf(mpConnection->QueryLogin(mAccountNumber, 0 /* read/write */)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientContext.cpp: In member function 'bool BackupClientContext::FindFilename(int64_t, int64_t, std::string&, bool&, bool&, box_time_t*, box_time_t*, BackupStoreFilenameClear*)': BackupClientContext.cpp:467:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 467 | std::auto_ptr<BackupProtocolObjectCl> preply(connection.Receive()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientContext.cpp:488:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 488 | std::auto_ptr<IOStream> nameStream(connection.ReceiveStream()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupClientDeleteList.cpp In file included from BackupClientContext.h:59, from BackupClientDeleteList.cpp:57: ../../lib/backupclient/BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/backupclient/BackupStoreFile.h:56: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ../../lib/backupclient/autogen_BackupProtocolClient.h:10, from BackupClientDeleteList.cpp:58: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupClientDirectoryRecord.cpp In file included from ../../lib/backupclient/autogen_BackupProtocolClient.h:10, from BackupClientDirectoryRecord.cpp:63: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/server/Protocol.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupClientContext.h:59, from BackupClientDirectoryRecord.cpp:64: ../../lib/backupclient/BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ../../lib/server/Daemon.h:82, from BackupDaemon.h:62, from BackupClientDirectoryRecord.cpp:72: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Daemon.h:153:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Configuration> mapConfiguration; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemon.h:65: ../../lib/server/SocketListen.h:248:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr<SocketType> Accept(int Timeout = INFTIM, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h: In member function 'std::auto_ptr<_Up> SocketListen<SocketType, ListenBacklog, SocketLockingType, MaxMultiListenSockets>::Accept(int, std::string*)': ../../lib/server/SocketListen.h:271:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:289:53: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 289 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:300:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 300 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:329:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | return std::auto_ptr<SocketType>(new SocketType(sock)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h: At global scope: BackupDaemon.h:209:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 209 | std::auto_ptr<BackupClientDirectoryRecord> mpDirectoryRecord; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:244:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 244 | std::auto_ptr<SocketStream> mpConnectedSocket; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:250:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr<CommandSocketInfo> mapCommandSocketInfo; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp: In member function 'BackupStoreDirectory* BackupClientDirectoryRecord::FetchDirectoryListing(SyncParams&)': BackupClientDirectoryRecord.cpp:609:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 609 | std::auto_ptr<BackupProtocolClientSuccess> dirreply(connection.QueryListDirectory( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:618:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 618 | std::auto_ptr<IOStream> dirstream(connection.ReceiveStream()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp: In member function 'bool BackupClientDirectoryRecord::UpdateItems(SyncParams&, const std::string&, const std::string&, BackupStoreDirectory*, std::vector<BackupStoreDirectory::Entry*>&, std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)': BackupClientDirectoryRecord.cpp:737:22: warning: variable 'hasMultipleHardLinks' set but not used [-Wunused-but-set-variable] 737 | bool hasMultipleHardLinks = true; | ^~~~~~~~~~~~~~~~~~~~ BackupClientDirectoryRecord.cpp:1377:46: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1377 | std::auto_ptr<BackupProtocolClientSuccess> dirCreate(connection.QueryCreateDirectory( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp: In member function 'int64_t BackupClientDirectoryRecord::UploadFile(SyncParams&, const std::string&, const BackupStoreFilename&, int64_t, box_time_t, box_time_t, bool)': BackupClientDirectoryRecord.cpp:1569:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1569 | std::auto_ptr<BackupProtocolClientSuccess> getBlockIndex(connection.QueryGetBlockIndexByName(mObjectID, rStoreFilename)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:1579:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1579 | std::auto_ptr<IOStream> blockIndexStream(connection.ReceiveStream()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:1588:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1588 | std::auto_ptr<IOStream> patchStream( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:1603:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1603 | std::auto_ptr<BackupProtocolClientSuccess> stored(connection.QueryStoreFile(mObjectID, ModificationTime, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:1620:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1620 | std::auto_ptr<IOStream> upload( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupClientDirectoryRecord.cpp:1627:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1627 | std::auto_ptr<BackupProtocolClientSuccess> stored( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ [CXX] BackupClientInodeToIDMap.cpp [CXX] BackupDaemon.cpp In file included from BackupDaemon.cpp:86: ../../lib/common/Configuration.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<Configuration> LoadAndVerify( | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../lib/common/Configuration.h:77: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/common/Configuration.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<Configuration> Load( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ../../lib/backupclient/autogen_BackupProtocolClient.h:10, from BackupDaemon.cpp:94: ../../lib/server/Protocol.h:105:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ProtocolObject> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:108:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr<IOStream> ReceiveStream(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/Protocol.h:233:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType) = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:687:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 687 | std::auto_ptr<BackupProtocolObjectCl> Receive(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:691:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<BackupProtocolClientVersion> Query(const BackupProtocolClientVersion &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:692:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 692 | std::auto_ptr<BackupProtocolClientLoginConfirmed> Query(const BackupProtocolClientLogin &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:693:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 693 | std::auto_ptr<BackupProtocolClientFinished> Query(const BackupProtocolClientFinished &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:694:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 694 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetClientStoreMarker &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:695:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 695 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:696:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 696 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientMoveObject &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:697:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 697 | std::auto_ptr<BackupProtocolClientObjectName> Query(const BackupProtocolClientGetObjectName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:698:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 698 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientCreateDirectory &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:699:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 699 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientListDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:700:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 700 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientChangeDirAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:701:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 701 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:702:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 702 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteDirectory &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:703:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 703 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientStoreFile &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:704:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 704 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:705:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 705 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientSetReplacementFileAttributes &rQuery, IOStream &rStream); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:706:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 706 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientDeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:707:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByID &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:708:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientGetBlockIndexByName &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:709:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | std::auto_ptr<BackupProtocolClientSuccess> Query(const BackupProtocolClientUndeleteFile &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:710:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 710 | std::auto_ptr<BackupProtocolClientAccountUsage> Query(const BackupProtocolClientGetAccountUsage &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:711:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 711 | std::auto_ptr<BackupProtocolClientIsAlive> Query(const BackupProtocolClientGetIsAlive &rQuery); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:713:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | inline std::auto_ptr<BackupProtocolClientVersion> QueryVersion(int32_t Version) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:718:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | inline std::auto_ptr<BackupProtocolClientLoginConfirmed> QueryLogin(int32_t ClientID, int32_t Flags) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:723:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 723 | inline std::auto_ptr<BackupProtocolClientFinished> QueryFinished() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:728:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 728 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetClientStoreMarker(int64_t ClientStoreMarker) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:733:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 733 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetObject(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:738:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 738 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryMoveObject(int64_t ObjectID, int64_t MoveFromDirectory, int64_t MoveToDirectory, int32_t Flags, const BackupStoreFilenameClear& NewFilename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:743:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 743 | inline std::auto_ptr<BackupProtocolClientObjectName> QueryGetObjectName(int64_t ObjectID, int64_t ContainingDirectoryID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:748:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 748 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryCreateDirectory(int64_t ContainingDirectoryID, int64_t AttributesModTime, const BackupStoreFilenameClear& DirectoryName, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:753:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 753 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryListDirectory(int64_t ObjectID, int16_t FlagsMustBeSet, int16_t FlagsNotToBeSet, bool SendAttributes) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:758:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 758 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryChangeDirAttributes(int64_t ObjectID, int64_t AttributesModTime, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:763:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:768:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 768 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteDirectory(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:773:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 773 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryStoreFile(int64_t DirectoryObjectID, int64_t ModificationTime, int64_t AttributesHash, int64_t DiffFromFileID, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:778:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 778 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:783:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | inline std::auto_ptr<BackupProtocolClientSuccess> QuerySetReplacementFileAttributes(int64_t InDirectory, int64_t AttributesHash, const BackupStoreFilenameClear& Filename, IOStream &rStream) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:788:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 788 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryDeleteFile(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:793:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 793 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByID(int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:798:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 798 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryGetBlockIndexByName(int64_t InDirectory, const BackupStoreFilenameClear& Filename) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:803:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 803 | inline std::auto_ptr<BackupProtocolClientSuccess> QueryUndeleteFile(int64_t InDirectory, int64_t ObjectID) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:808:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 808 | inline std::auto_ptr<BackupProtocolClientAccountUsage> QueryGetAccountUsage() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:813:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 813 | inline std::auto_ptr<BackupProtocolClientIsAlive> QueryGetIsAlive() | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/autogen_BackupProtocolClient.h:829:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 829 | virtual std::auto_ptr<ProtocolObject> MakeProtocolObject(int ObjType); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupClientContext.h:59, from BackupDaemon.cpp:98: ../../lib/backupclient/BackupStoreFile.h:163:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | static std::auto_ptr<IOStream> EncodeFile(const char *Filename, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:168:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 168 | static std::auto_ptr<IOStream> EncodeFileDiff | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:183:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | static std::auto_ptr<BackupStoreFile::DecodedStream> DecodeFileStream(IOStream &rEncodedFile, int Timeout, const BackupClientFileAttributes *pAlterativeAttr = 0); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:185:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | static std::auto_ptr<IOStream> CombineFileIndices(IOStream &rDiff, IOStream &rFrom, bool DiffIsIndexOnly = false, bool FromIsIndexOnly = false); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/backupclient/BackupStoreFile.h:188:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | static std::auto_ptr<IOStream> ReorderFileToStreamOrder(IOStream *pStream, bool TakeOwnership); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemon.h:62, from BackupDaemon.cpp:104: ../../lib/server/Daemon.h:153:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Configuration> mapConfiguration; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemon.h:65: ../../lib/server/SocketListen.h:248:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr<SocketType> Accept(int Timeout = INFTIM, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h: In member function 'std::auto_ptr<_Up> SocketListen<SocketType, ListenBacklog, SocketLockingType, MaxMultiListenSockets>::Accept(int, std::string*)': ../../lib/server/SocketListen.h:271:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:289:53: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 289 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:300:45: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 300 | return std::auto_ptr<SocketType>(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../lib/server/SocketListen.h:329:29: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | return std::auto_ptr<SocketType>(new SocketType(sock)); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h: At global scope: BackupDaemon.h:209:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 209 | std::auto_ptr<BackupClientDirectoryRecord> mpDirectoryRecord; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:244:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 244 | std::auto_ptr<SocketStream> mpConnectedSocket; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.h:250:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr<CommandSocketInfo> mapCommandSocketInfo; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from BackupDaemon.cpp:116: ../../lib/server/LocalProcessStream.h:76:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | std::auto_ptr<IOStream> LocalProcessStream(const std::string& rCommandLine, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp: In member function 'void BackupDaemon::RunSyncNow()': BackupDaemon.cpp:755:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 755 | std::auto_ptr<FileLogger> fileLogger; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp: In member function 'int BackupDaemon::UseScriptToSeeIfSyncAllowed()': BackupDaemon.cpp:1069:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1069 | std::auto_ptr<IOStream> pscript(LocalProcessStream(script, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp: In member function 'void BackupDaemon::SetupLocations(BackupClientContext&, const Configuration&)': BackupDaemon.cpp:1482:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1482 | std::auto_ptr<BackupProtocolClientSuccess> dirreply( | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp:1494:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1494 | std::auto_ptr<IOStream> dirstream(connection.ReceiveStream()); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp:1593:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1593 | std::auto_ptr<Location> apLoc(new Location); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ BackupDaemon.cpp:1729:46: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1729 | std::auto_ptr<BackupProtocolClientSuccess> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/map:62, from ../../lib/common/Configuration.h:73: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_tree.h: In instantiation of 'static const _Key& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_S_key(_Const_Link_type) [with _Key = std::__cxx11::basic_string<char>; _Val = std::__cxx11::basic_string<char>; _KeyOfValue = std::_Identity<std::__cxx11::basic_string<char> >; _Compare = mntLenCompare; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; _Const_Link_type = const std::_Rb_tree_node<std::__cxx11::basic_string<char> >*]': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_tree.h:2118:47: required from 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_unique_pos(const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::__cxx11::basic_string<char>; _KeyOfValue = std::_Identity<std::__cxx11::basic_string<char> >; _Compare = mntLenCompare; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; key_type = std::__cxx11::basic_string<char>]' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_tree.h:2171:4: required from 'std::pair<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = std::__cxx11::basic_string<char>; _Key = std::__cxx11::basic_string<char>; _Val = std::__cxx11::basic_string<char>; _KeyOfValue = std::_Identity<std::__cxx11::basic_string<char> >; _Compare = mntLenCompare; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_set.h:523:25: required from 'std::pair<typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string<char>; _Compare = mntLenCompare; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other>::const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, mntLenCompare, std::allocator<std::__cxx11::basic_string<char> > >::const_iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key>::other = std::allocator<std::__cxx11::basic_string<char> >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Key> = __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::rebind<std::__cxx11::basic_string<char> >; typename _Alloc::value_type = std::__cxx11::basic_string<char>; value_type = std::__cxx11::basic_string<char>]' BackupDaemon.cpp:1555:22: required from here /opt/tools/gcc13/include/c++/13.2.0/bits/stl_tree.h:772:15: error: static assertion failed: comparison object must be invocable as const 772 | is_invocable_v<const _Compare&, const _Key&, const _Key&>, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_tree.h:772:15: note: 'std::is_invocable_v<const mntLenCompare&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>' evaluates to false gmake[1]: *** [Makefile:77: ../../release/bin/bbackupd/BackupDaemon.o] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/sysutils/boxbackup-client/work/boxbackup-0.11.1/bin/bbackupd' gmake: *** [Makefile:26: release/bin/bbackupd/bbackupd] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client