On Wed, 2011-03-02 at 13:56 +0000, James Conner wrote:
> I'm involved in a puppet deployment project at the moment, and the fact 
> that Augeas wasn't working on AIX was starting to make my life complicated.

First off, thanks for sending the fixes along, and your general
bravery ;) This is incredibly helpful, and it would be great if you'd be
willing to continue testing augeas on AIX, since I have no access to an
AIX system.

> Fix no. 1:
> There is no getopt_long in AIX's libc and including getopt.h causes 
> compilation to fail.

This will best be fixed by the gnulib licensing changes that Matt set in
motion.

> Fix no. 2:
> 'make' check was failing on test-readlink - Apparently this is because 
> AIX will return EINVAL instead of ENOTDIR

A problem in gnulib - I defer to Eric on that.

> Fix no.3:
> The test for fatest was failing to compile, complaining about spurious $ 
> characters in the struct names
> I just removed the $ symbols, which appears to have made things compile 
> and work OK

Out of curiosity, which compiler are you using ?

I just committed a patch that does away with the $ signs.

David


_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel

Reply via email to