[Box Backup-dev] BoxBackup on AIX 5.3

Stefan Norlin boxbackup-dev at fluffy.co.uk
Thu Apr 20 17:56:38 BST 2006


>> * Detection of GNU make in the should probably be done some
>> other way. I only modified infrastructure/BoxPlatform.pm.in as
>> per the attached "svn diff".
>
> Yes, that should be autoconfed properly.

Any idea how? :)

>> * Added AC_SEARCH_LIBS([pthread_cond_init], [pthread])
>> as per the attached "svn diff".
>
> Box doesn't use threads. Why do you need libpthread?

BDB wanted it, I think. It can probably be recompiled without thread 
support.

>> * You should always set CONFIG_SHELL as per below on
>> AIX, otherwise configure runs VERY slowly
>> * /opt/freeware/bin/install should be used instead of /usr/bin/install
>> in the parcels/scripts/install-backup-* scripts. Otherwise nothing
>> will be installed... :)
>
> Presumably these two are fairly common issues when compiling external 
> source?

Yep.

>> Could maybe be "solved" by setting PATH=/opt/freeware/bin:$PATH
>> in the script. A good idea anyway on AIX since all "working" binaries
>> are actually located there first hand. :)
>
> Is that workaround needed for other packages? I this something that  can 
> reasonably be in the install documentation?

Well... if you fiddle around with GNU and open source stuff you
really want it like that. (But on the other hand you should avoid AIX
entirely, if possible, for open source stuff) *grin*

>> * For some reason some header files only works if one disable
>> large file support. Other persons has run across this as well:
>> http://groups.google.com/group/comp.databases.berkeley-db/browse_thread/thread/d1daf868181733b8/3473aad40f3d8df2%233473aad40f3d8df2
>
> Can't remember if we've got a --disable-large-file option. We can add  one 
> if not.

There is one and it compiles when I use it... would be good to be able
to enable it again though. Will see what can be done.

>
> Good luck!

Much needed... thanks! 8-D




More information about the Boxbackup-dev mailing list