[Box Backup-dev] Testing on Gentoo/PPC64

Jonathan Morton boxbackup-dev@fluffy.co.uk
Tue, 13 Dec 2005 01:36:42 +0000 (GMT)


>> This is probably one of the more unusual platforms going - even most G5
>> owners run Gentoo/PPC32 userspace with a 64-bit kernel - but I suspect the
>> problems I encountered are universal.
>>
>> 1) Autoconf failed to locate the Berkeley DB that was installed.
>
> Do you have BDB 1.85 compatibility installed? eg. You should have
> db_185.h somewhere. Also you should have libdb-1.so installed, or
> alternatively libdb4-x.so or libdb.so should define __db185_open.
>
> If you can work out where it should have found BDB then I can fix it.
> Now that the BDB 4 support is in trunk I plan to modify configure to use
> that in preference of 185 anyhow.

Configure finds the header, but not the libraries.  The libraries are 
installed in /usr/lib64/, which may be tripping it up.  There are three 
libdb files there:  libdb.so.2, libdb1.so.2, and libdb1.a.  None of them 
contain __db185_open or anything similar.

>> 2) Building failed with an incorrect package setup.  I suspect that this
>> is because version.txt (or similar) is missing from SVN.
>>
>> 3) Raidfile tests failed.  Everything else passed.
>
> Sounds the same as I had before merging the win32 code. Probably a bug
> in one of the earlier patches somewhere.

Yes, these are fixed in the latest trunk.