[Box Backup] 0.05PLUS2

Adrian boxbackup@fluffy.co.uk
Fri, 14 May 2004 19:56:01 -0700


Ben,

I had no errors compiling on Fedora Core 1, but I got the results shown
below when compiling the client under cygwin.  I dug around for a while and
I was able to get it to compile by changing (unsigned int) to (uint32_t) on
line 1065 of BackupDaemon.cpp.

The cygwin client has since completed two connections to the Fedora server
and I have browsed around with bbackupquery.  All seems fine.  I also ran
"bbstoreaccounts check" against all three of my accounts.  It found no
errors.

Adrian

----------------------------------------------------------------
$make
mkdir parcels/boxbackup-0.05PLUS2-backup-client-CYGWIN
(cd bin/bbackupd; make RELEASE=1)
make[1]: Entering directory `/home/user/boxbackup-0.05PLUS2/bin/bbackupd'
g++ -DNDEBUG -O2 -Wall -I../../lib/common -I../../lib/compress -I../../lib/c
rypto -I../../lib/server -I../../lib/backupclient -DPLATFORM_CYGWIN -DPLATFO
RM_GCC3 -DBOX_VERSION="\"0.05PLUS2\""  -c BackupDaemon.cpp -o
../../release/bin/bbackupd/BackupDaemon.o
BackupDaemon.cpp: In member function `void
   BackupDaemon::SetupLocations(BackupClientContext&, const
Configuration&)':
BackupDaemon.cpp:1065: error: call of overloaded `SecondsToBoxTime(unsigned
int
   )' is ambiguous
../../lib/common/BoxTime.h:64: error: candidates are: box_time_t
   SecondsToBoxTime(long unsigned int)
../../lib/common/BoxTime.h:68: error:                 box_time_t
   SecondsToBoxTime(long long unsigned int)
make[1]: *** [../../release/bin/bbackupd/BackupDaemon.o] Error 1
make[1]: Leaving directory `/home/user/boxbackup-0.05PLUS2/bin/bbackupd'
make: *** [parcels/boxbackup-0.05PLUS2-backup-client-CYGWIN.tgz] Error 2
$
----------------------------------------------------------------


----- Original Message ----- 
From: "Ben Summers" <ben@fluffy.co.uk>
To: <boxbackup@fluffy.co.uk>
Sent: Thursday, May 13, 2004 4:51 AM
Subject: [Box Backup] 0.05PLUS2


>
> I've just uploaded 0.05PLUS2.
>
>    http://www.fluffy.co.uk/boxbackup/bin/boxbackup-0.05PLUS2.tgz
>
> I'd like to release it as 0.06 early next week, so would appreciate
> feedback. I'm considering advertising it as stable but not feature
> complete -- would this be too early?
>
>
> Changes from 0.05PLUS1B:
>
> * Backup locations which are removed from the .conf file are now
> deleted from the server after two days.
>
> * I've made a few build infrastructure changes and rearranged some of
> the files (so I'd like to check it compiles on all platforms)
>
> * Minor fix to the store directory checking.
>
> Speaking of directory store checking, I only had one report of the
> results of checking a store directory -- I really need some more!
> (Notes from a previous email below.)
>
> Thanks for all your patience trying out these preview releases!
>
> Ben
>
>
> ===========================
>
> Account checking: If you do something like
>
>    /usr/local/bin/bbstoreaccounts check 31
>
> account 31 will be checked for errors. If you do
>
>    /usr/local/bin/bbstoreaccounts check 31 fix
>
> these errors will be fixed.
>
> It may take a while to run, but will get all the readable files into a
> state where they can be restored, and repair all the problems which may
> cause the server to give errors. So if you have problems when files get
> corrupted (eg an unclean shutdown corrupts a file or two) then this
> should sort it out.
>
> I'd like to make sure that it's working correctly. If you could check
> some real-life accounts (without the fix option!) and report back, that
> would be appreciated.
>
> This doesn't fix errors in the underlying raid file system, I'm writing
> a separate utility to do that.
>
>
> _______________________________________________
> boxbackup mailing list
> boxbackup@fluffy.co.uk
> http://lists.warhead.org.uk/mailman/listinfo/boxbackup
>