[Box Backup-commit] [Failed Build] Box Backup [2983] Trunk

Trac trac at boxbackup.org
Sat Aug 27 15:17:57 BST 2011


Failed build of Box Backup [2983]
---------------------------------------------------------------------

  Changeset:             2983  -  <https://www.boxbackup.org/trac/changeset/2983>
  Committed by:          chris

  Build Configuration:   Trunk
  Build Platform:        Debian sid amd64
  Build Slave:           bld-debun
  Build Number:          1899  -  <https://www.boxbackup.org/trac/build/Trunk/1899>

  Failures:
    Step:                build-client
    Errors:              Executing make failed (error code 2)
    Log:
      [INFO    ] ==> Client build start
      [INFO    ] (cd bin/bbackupd; make RELEASE=1)
      [INFO    ] make[1]: Entering directory `bin/bbackupd'
      [INFO    ] make[2]: Entering directory `lib/win32'
      [INFO    ]   [CXX]     emu.cpp
      [INFO    ]   [CXX]     getopt_long.cpp
      [INFO    ]   [AR]      ../../release/lib/win32/win32.a
      [INFO    ]   [RANLIB]  ../../release/lib/win32/win32.a
      [INFO    ] make[2]: Leaving directory `lib/win32'
      [INFO    ] make[2]: Entering directory `lib/common'
      [INFO    ]   [CXX]     BoxException.cpp
      [INFO    ]   [CXX]     BoxTime.cpp
      [INFO    ]   [CXX]     BoxTimeToText.cpp
      [INFO    ]   [CXX]     BufferedStream.cpp
      [INFO    ]   [CXX]     BufferedWriteStream.cpp
      [INFO    ]   [CXX]     CollectInBufferStream.cpp
      [INFO    ]   [CXX]     Configuration.cpp
      [ERROR   ] Configuration.cpp: In member function ‘bool Configuration::Verify(const ConfigurationVerify&, const string&, std::string&)’:
      [ERROR   ] Configuration.cpp:721:15: warning: unused variable ‘r’ [-Wunused-variable]
      [INFO    ]   [CXX]     ConversionString.cpp
      [INFO    ]   [CXX]     DebugAssertFailed.cpp
      [INFO    ]   [CXX]     DebugMemLeakFinder.cpp
      [INFO    ]   [CXX]     DebugPrintf.cpp
      [INFO    ]   [CXX]     EventWatchFilesystemObject.cpp
      [INFO    ]   [CXX]     ExcludeList.cpp
      [INFO    ]   [CXX]     FdGetLine.cpp
      [INFO    ]   [CXX]     FileModificationTime.cpp
      [INFO    ]   [CXX]     FileStream.cpp
      [INFO    ]   [CXX]     GetLine.cpp
      [INFO    ]   [CXX]     IOStream.cpp
      [INFO    ]   [CXX]     IOStreamGetLine.cpp
      [INFO    ]   [CXX]     InvisibleTempFileStream.cpp
      [INFO    ]   [CXX]     Logging.cpp
      [INFO    ]   [CXX]     MemBlockStream.cpp
      [INFO    ]   [CXX]     NamedLock.cpp
      [INFO    ]   [CXX]     PartialReadStream.cpp
      [INFO    ]   [CXX]     PathUtils.cpp
      [INFO    ]   [CXX]     RateLimitingStream.cpp
      [INFO    ]   [CXX]     ReadGatherStream.cpp
      [INFO    ]   [CXX]     ReadLoggingStream.cpp
      [INFO    ]   [CXX]     StreamableMemBlock.cpp
      [INFO    ]   [CXX]     Test.cpp
      [INFO    ]   [CXX]     Timer.cpp
      [ERROR   ] Timer.cpp: In static member function ‘static void Timers::Cleanup()’:
      [ERROR   ] Timer.cpp:86:7: warning: unused variable ‘result’ [-Wunused-variable]
      [INFO    ]   [CXX]     UnixUser.cpp
      [INFO    ]   [CXX]     Utils.cpp
      [INFO    ]   [CXX]     WaitForEvent.cpp
      [INFO    ]   [CXX]     ZeroStream.cpp
      [INFO    ]   [CXX]     autogen_CommonException.cpp
      [INFO    ]   [CXX]     autogen_ConversionException.cpp
      [INFO    ]   [AR]      ../../release/lib/common/common.a
      [INFO    ]   [RANLIB]  ../../release/lib/common/common.a
      [INFO    ] make[2]: Leaving directory `lib/common'
      [INFO    ] make[2]: Entering directory `qdbm'
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops depot.c
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops curia.c
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops relic.c
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops hovel.c
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops cabin.c
      [ERROR   ] cabin.c: In function ‘cbremove’:
      [ERROR   ] cabin.c:1866:10: warning: variable ‘err’ set but not used [-Wunused-but-set-variable]
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops villa.c
      [ERROR   ] villa.c: In function ‘vlleafdatasize’:
      [ERROR   ] villa.c:2283:15: warning: variable ‘vbuf’ set but not used [-Wunused-but-set-variable]
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops vista.c
      [ERROR   ] In file included from vista.c:167:0:
      [ERROR   ] villa.c: In function ‘vlleafdatasize’:
      [ERROR   ] villa.c:2283:15: warning: variable ‘vbuf’ set but not used [-Wunused-but-set-variable]
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops odeum.c
      [INFO    ] gcc -c -I. -I/usr/local/include -I/home/jamesog/include -I/usr/local/include -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG -g -O2 -Wall -pedantic -fPIC -fsigned-char -O0 -fforce-addr -minline-all-stringops myconf.c
      [INFO    ] /usr/bin/ar rcsv libqdbm.a depot.o curia.o relic.o hovel.o cabin.o villa.o vista.o odeum.o myconf.o
      [INFO    ] a - depot.o
      [INFO    ] a - curia.o
      [INFO    ] a - relic.o
      [INFO    ] a - hovel.o
      [INFO    ] a - cabin.o
      [INFO    ] a - villa.o
      [INFO    ] a - vista.o
      [INFO    ] a - odeum.o
      [INFO    ] a - myconf.o
      [INFO    ] make[2]: Leaving directory `qdbm'
      [INFO    ] make[2]: Entering directory `lib/compress'
      [INFO    ]   [CXX]     CompressStream.cpp
      [INFO    ]   [CXX]     autogen_CompressException.cpp
      [INFO    ]   [AR]      ../../release/lib/compress/compress.a
      [INFO    ]   [RANLIB]  ../../release/lib/compress/compress.a
      [INFO    ] make[2]: Leaving directory `lib/compress'
      [INFO    ] make[2]: Entering directory `lib/crypto'
      [INFO    ]   [CXX]     CipherAES.cpp
      [INFO    ]   [CXX]     CipherBlowfish.cpp
      [INFO    ]   [CXX]     CipherContext.cpp
      [INFO    ]   [CXX]     CipherDescription.cpp
      [INFO    ]   [CXX]     MD5Digest.cpp
      [INFO    ]   [CXX]     Random.cpp
      [INFO    ]   [CXX]     RollingChecksum.cpp
      [INFO    ]   [CXX]     autogen_CipherException.cpp
      [INFO    ]   [AR]      ../../release/lib/crypto/crypto.a
      [INFO    ]   [RANLIB]  ../../release/lib/crypto/crypto.a
      [INFO    ] make[2]: Leaving directory `lib/crypto'
      [INFO    ] make[2]: Entering directory `lib/raidfile'
      [INFO    ]   [CXX]     RaidFileController.cpp
      [INFO    ]   [CXX]     RaidFileRead.cpp
      [INFO    ]   [CXX]     RaidFileUtil.cpp
      [INFO    ]   [CXX]     RaidFileWrite.cpp
      [INFO    ]   [CXX]     autogen_RaidFileException.cpp
      [INFO    ]   [AR]      ../../release/lib/raidfile/raidfile.a
      [INFO    ]   [RANLIB]  ../../release/lib/raidfile/raidfile.a
      [INFO    ] make[2]: Leaving directory `lib/raidfile'
      [INFO    ] make[2]: Entering directory `lib/server'
      [INFO    ]   [CXX]     Daemon.cpp
      [INFO    ]   [CXX]     LocalProcessStream.cpp
      [INFO    ]   [CXX]     Message.cpp
      [INFO    ]   [CXX]     Protocol.cpp
      [INFO    ]   [CXX]     ProtocolUncertainStream.cpp
      [INFO    ]   [CXX]     SSLLib.cpp
      [INFO    ]   [CXX]     ServerControl.cpp
      [INFO    ]   [CXX]     Socket.cpp
      [INFO    ]   [CXX]     SocketStream.cpp
      [INFO    ]   [CXX]     SocketStreamTLS.cpp
      [INFO    ]   [CXX]     TLSContext.cpp
      [INFO    ]   [CXX]     WinNamedPipeStream.cpp
      [INFO    ]   [CXX]     autogen_ConnectionException.cpp
      [INFO    ]   [CXX]     autogen_ServerException.cpp
      [INFO    ]   [AR]      ../../release/lib/server/server.a
      [INFO    ]   [RANLIB]  ../../release/lib/server/server.a
      [INFO    ] make[2]: Leaving directory `lib/server'
      [INFO    ] make[2]: Entering directory `lib/backupstore'
      [INFO    ]   [CXX]     BackupClientFileAttributes.cpp
      [INFO    ]   [CXX]     BackupCommands.cpp
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘BackupProtocolVersion’ has not been declared
      [ERROR   ] BackupCommands.cpp:58:137: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:60:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:60:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:60:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:60:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:60:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:63:5: error: ‘mVersion’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:65:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:65:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:65:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:65:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:65:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:72:100: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:72:100: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:72:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:72:50: error: expected type-specifier before ‘BackupProtocolVersion’
      [ERROR   ] BackupCommands.cpp:72:50: error: expected ‘)’ before ‘BackupProtocolVersion’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:83:38: error: ‘BackupProtocolLogin’ has not been declared
      [ERROR   ] BackupCommands.cpp:83:135: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:83:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:85:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:85:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:85:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:85:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:85:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:89:5: error: ‘mClientID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:94:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:94:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:94:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:94:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:94:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:99:3: error: ‘mClientID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:102:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:102:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:102:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:102:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:102:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:106:6: error: ‘mFlags’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:106:15: error: ‘Flags_ReadOnly’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:111:4: error: ‘mClientID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:113:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:113:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:113:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:113:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:113:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:130:2: error: ‘mClientID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:130:2: error: ‘mFlags’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:130:2: error: ‘Flags_ReadOnly’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:141:143: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:141:143: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:141:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:141:50: error: expected type-specifier before ‘BackupProtocolLoginConfirmed’
      [ERROR   ] BackupCommands.cpp:141:50: error: expected ‘)’ before ‘BackupProtocolLoginConfirmed’
      [ERROR   ] BackupCommands.cpp:124:10: warning: unused variable ‘clientStoreMarker’ [-Wunused-variable]
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:152:38: error: ‘BackupProtocolFinished’ has not been declared
      [ERROR   ] BackupCommands.cpp:152:138: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:152:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:161:72: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:161:72: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:161:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:161:50: error: expected type-specifier before ‘BackupProtocolFinished’
      [ERROR   ] BackupCommands.cpp:161:50: error: expected ‘)’ before ‘BackupProtocolFinished’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:173:38: error: ‘BackupProtocolListDirectory’ has not been declared
      [ERROR   ] BackupCommands.cpp:173:143: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:173:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:175:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:175:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:175:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:175:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:175:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:184:26: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:185:31: error: ‘mFlagsMustBeSet’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:186:4: error: ‘mFlagsNotToBeSet’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:186:22: error: ‘mSendAttributes’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:193:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:193:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:193:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:193:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:193:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:204:39: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:204:39: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:203:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:204:7: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:204:7: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:215:38: error: ‘BackupProtocolStoreFile’ has not been declared
      [ERROR   ] BackupCommands.cpp:215:139: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:215:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:217:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:217:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:217:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:217:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:217:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:218:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:218:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:218:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:218:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:218:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:221:30: error: invalid use of ‘this’ in non-member function
      [ERROR   ] BackupCommands.cpp:228:5: error: ‘mDiffFromFileID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:233:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:233:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:233:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:233:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:233:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:244:37: error: ‘mDirectoryObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:245:4: error: ‘mModificationTime’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:245:23: error: ‘mAttributesHash’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:245:40: error: ‘mDiffFromFileID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:246:4: error: ‘mFilename’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:253:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:253:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:253:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:253:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:253:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:257:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:257:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:257:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:257:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:257:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:266:75: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:266:75: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:266:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:266:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:266:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:280:38: error: ‘BackupProtocolGetObject’ has not been declared
      [ERROR   ] BackupCommands.cpp:280:139: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:280:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:282:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:282:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:282:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:282:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:282:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:285:28: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:287:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:287:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:287:46: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:287:51: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:287:51: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:291:53: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:297:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:297:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:297:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:297:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:297:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:309:38: error: ‘BackupProtocolGetFile’ has not been declared
      [ERROR   ] BackupCommands.cpp:309:137: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:309:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:311:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:311:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:311:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:311:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:311:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:314:28: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:315:29: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:317:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:317:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:317:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:317:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:317:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:321:57: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:324:63: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:327:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:327:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:327:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:327:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:327:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:355:12: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:355:12: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:355:12: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:355:12: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:355:12: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:437:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:437:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:437:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:437:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:437:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:463:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:463:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:463:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:463:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:463:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:475:38: error: ‘BackupProtocolCreateDirectory’ has not been declared
      [ERROR   ] BackupCommands.cpp:475:145: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:475:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:477:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:477:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:477:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:477:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:477:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:478:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:478:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:478:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:478:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:478:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:491:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:491:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:491:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:491:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:491:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:495:37: error: ‘mContainingDirectoryID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:495:61: error: ‘mDirectoryName’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:495:83: error: ‘mAttributesModTime’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:499:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:499:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:499:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:499:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:499:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:503:75: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:503:75: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:503:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:503:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:503:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:495:10: warning: unused variable ‘id’ [-Wunused-variable]
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:516:38: error: ‘BackupProtocolChangeDirAttributes’ has not been declared
      [ERROR   ] BackupCommands.cpp:516:149: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:516:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:518:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:518:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:518:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:518:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:518:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:519:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:519:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:519:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:519:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:519:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:529:31: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:529:48: error: ‘mAttributesModTime’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:532:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:532:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:532:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:532:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:532:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:544:38: error: ‘BackupProtocolSetReplacementFileAttributes’ has not been declared
      [ERROR   ] BackupCommands.cpp:544:158: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:544:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:546:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:546:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:546:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:546:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:546:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:547:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:547:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:547:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:547:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:547:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:558:36: error: ‘mFilename’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:558:47: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:558:67: error: ‘mAttributesHash’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:561:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:561:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:561:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:561:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:561:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:565:81: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:565:81: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:565:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:565:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:565:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:578:38: error: ‘BackupProtocolDeleteFile’ has not been declared
      [ERROR   ] BackupCommands.cpp:578:140: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:578:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:580:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:580:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:580:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:580:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:580:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:581:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:581:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:581:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:581:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:581:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:585:22: error: ‘mFilename’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:585:33: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:588:81: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:588:81: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:588:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:588:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:588:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:601:38: error: ‘BackupProtocolUndeleteFile’ has not been declared
      [ERROR   ] BackupCommands.cpp:602:68: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:601:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:604:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:604:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:604:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:604:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:604:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:605:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:605:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:605:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:605:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:605:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:608:38: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:608:49: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:612:52: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:612:52: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:611:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:612:7: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:612:7: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:608:7: warning: unused variable ‘result’ [-Wunused-variable]
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:624:38: error: ‘BackupProtocolDeleteDirectory’ has not been declared
      [ERROR   ] BackupCommands.cpp:624:145: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:624:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:626:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:626:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:626:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:626:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:626:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:627:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:627:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:627:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:627:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:627:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:630:5: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:632:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:632:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:632:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:632:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:632:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:638:28: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:644:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:644:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:644:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:644:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:644:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:651:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:651:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:651:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:651:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:651:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:663:38: error: ‘BackupProtocolUndeleteDirectory’ has not been declared
      [ERROR   ] BackupCommands.cpp:663:147: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:663:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:665:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:665:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:665:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:665:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:665:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:666:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:666:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:666:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:666:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:666:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:669:5: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:671:10: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:671:10: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:671:10: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:671:10: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:671:10: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:675:27: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:678:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:678:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:678:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:678:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:678:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:689:38: error: ‘BackupProtocolSetClientStoreMarker’ has not been declared
      [ERROR   ] BackupCommands.cpp:689:150: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:689:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:691:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:691:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:691:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:691:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:691:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:692:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:692:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:692:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:692:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:692:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:695:32: error: ‘mClientStoreMarker’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:698:91: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:698:91: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:698:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:698:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:698:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:710:38: error: ‘BackupProtocolMoveObject’ has not been declared
      [ERROR   ] BackupCommands.cpp:710:140: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:710:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:712:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:712:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:712:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:712:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:712:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:713:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:713:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:713:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:713:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:713:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:718:23: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:718:34: error: ‘mMoveFromDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:718:54: error: ‘mMoveToDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:719:4: error: ‘mNewFilename’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:719:19: error: ‘mFlags’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:719:28: error: ‘Flags_MoveAllWithSameName’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:720:14: error: ‘Flags_AllowMoveOverDeletedObject’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:726:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:726:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:726:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:726:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:726:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:730:11: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:730:11: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:730:11: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:730:11: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:730:11: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:739:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:739:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:739:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:739:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:739:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:751:38: error: ‘BackupProtocolGetObjectName’ has not been declared
      [ERROR   ] BackupCommands.cpp:751:143: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:751:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:753:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:753:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:753:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:753:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:753:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:759:21: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:760:18: error: ‘mContainingDirectoryID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:774:146: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:774:146: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:774:47: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:774:52: error: expected type-specifier before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp:774:52: error: expected ‘)’ before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp:781:18: error: ‘ObjectID_DirectoryOnly’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:789:147: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:789:147: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:789:48: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:789:53: error: expected type-specifier before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp:789:53: error: expected ‘)’ before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp:829:126: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:829:126: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:829:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:829:50: error: expected type-specifier before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp:829:50: error: expected ‘)’ before ‘BackupProtocolObjectName’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:842:38: error: ‘BackupProtocolGetBlockIndexByID’ has not been declared
      [ERROR   ] BackupCommands.cpp:842:147: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:842:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:844:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:844:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:844:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:844:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:844:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:847:53: error: ‘mObjectID’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:856:82: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:856:82: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:856:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:856:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:856:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:868:38: error: ‘BackupProtocolGetBlockIndexByName’ has not been declared
      [ERROR   ] BackupCommands.cpp:868:149: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:868:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:870:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:870:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:870:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:870:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:870:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:873:56: error: ‘mInDirectory’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:881:23: error: ‘mFilename’ was not declared in this scope
      [ERROR   ] BackupCommands.cpp:895:75: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:895:75: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:895:46: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:895:51: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:895:51: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:908:81: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:908:81: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:908:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:908:50: error: expected type-specifier before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp:908:50: error: expected ‘)’ before ‘BackupProtocolSuccess’
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:920:38: error: ‘BackupProtocolGetAccountUsage’ has not been declared
      [ERROR   ] BackupCommands.cpp:920:145: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:920:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:922:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:922:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:922:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:922:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:922:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:940:3: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:940:3: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:932:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:932:50: error: expected type-specifier before ‘BackupProtocolAccountUsage’
      [ERROR   ] BackupCommands.cpp:932:50: error: expected ‘)’ before ‘BackupProtocolAccountUsage’
      [ERROR   ] BackupCommands.cpp:929:19: warning: unused variable ‘rdiscSet’ [-Wunused-variable]
      [ERROR   ] BackupCommands.cpp: At global scope:
      [ERROR   ] BackupCommands.cpp:951:38: error: ‘BackupProtocolGetIsAlive’ has not been declared
      [ERROR   ] BackupCommands.cpp:951:140: error: non-member function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ cannot have cv-qualifier
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:951:38: error: redefinition of ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’
      [ERROR   ] BackupCommands.cpp:58:38: error: ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’ previously defined here
      [ERROR   ] BackupCommands.cpp:953:2: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:953:2: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:953:2: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:953:2: error: expected type-specifier before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:953:2: error: expected ‘)’ before ‘BackupProtocolError’
      [ERROR   ] BackupCommands.cpp:958:73: error: no matching function for call to ‘std::auto_ptr<BackupProtocolMessage>::auto_ptr(int*)’
      [ERROR   ] BackupCommands.cpp:958:73: note: candidates are:
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr_ref<_Tp>) [with _Tp = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:260:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr_ref<BackupProtocolMessage>’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:125:45: note: template<class _Tp1> std::auto_ptr::auto_ptr(std::auto_ptr<_Tp1>&)
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>&) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp> = std::auto_ptr<BackupProtocolMessage>]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:112:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>& {aka std::auto_ptr<BackupProtocolMessage>&}’
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note: std::auto_ptr<_Tp>::auto_ptr(std::auto_ptr<_Tp>::element_type*) [with _Tp = BackupProtocolMessage, std::auto_ptr<_Tp>::element_type = BackupProtocolMessage]
      [ERROR   ] /usr/include/c++/4.6/backward/auto_ptr.h:103:7: note:   no known conversion for argument 1 from ‘int*’ to ‘std::auto_ptr<BackupProtocolMessage>::element_type* {aka BackupProtocolMessage*}’
      [ERROR   ] BackupCommands.cpp:958:45: error: expected primary-expression before ‘(’ token
      [ERROR   ] BackupCommands.cpp:958:50: error: expected type-specifier before ‘BackupProtocolIsAlive’
      [ERROR   ] BackupCommands.cpp:958:50: error: expected ‘)’ before ‘BackupProtocolIsAlive’
      [ERROR   ] BackupCommands.cpp:959:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:941:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:909:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:857:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:830:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:740:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:699:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:679:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:652:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:613:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:589:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:566:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:533:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:504:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:464:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:298:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:267:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:205:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:162:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:142:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] BackupCommands.cpp: In function ‘std::auto_ptr<BackupProtocolMessage> DoCommand(BackupProtocolReplyable&, BackupStoreContext&)’:
      [ERROR   ] BackupCommands.cpp:73:1: warning: control reaches end of non-void function [-Wreturn-type]
      [ERROR   ] make[2]: *** [../../release/lib/backupstore/BackupCommands.o] Error 1
      [INFO    ] make[2]: Leaving directory `lib/backupstore'
      [INFO    ] make[1]: Leaving directory `bin/bbackupd'
      [ERROR   ] make[1]: *** [dep_modules] Error 2
      [ERROR   ] make: *** [release/bin/bbackupd/bbackupd] Error 2
      [INFO    ] ==> Client build complete

--
Build URL: <https://www.boxbackup.org/trac/build/Trunk/1899>
Box Backup <http://www.boxbackup.org/>
An open source, completely automatic on-line backup system for UNIX.



More information about the Boxbackup-commit mailing list