MIT krb5 1.12.1 configure fails on AIX 6.1 and 7.1
yaberger at ca.ibm.com
Mon Jan 27 11:53:40 EST 2014
The configure completed successfully with this modification on AIX 7.1 so
I expect it to work on AIX 6.1
gzip -cd krb5-1.12.1.tar.gz |tar xf -
/usr/bin/perl -i -pe "s/aix5/aix/" config/shlib.conf
Could you perform the modification in 1.12 (and maybe even 1.11) so that
it would be included in the next release(s)?
I'll pursue my attempt to complete successfully the build/test/install.
I understand that AIX is not on your official supported platform list but
as you stated, if it's possible to successfully build with only a few
issues to be fixed, that could be worth the effort.
Advisory IT Specialist
From: Greg Hudson <ghudson at mit.edu>
To: Yannick Y Bergeron/Bromont/IBM at IBMCA, krbdev at mit.edu
Date: 01/27/2014 11:02 AM
Subject: Re: MIT krb5 1.12.1 configure fails on AIX 6.1 and 7.1
On 01/27/2014 10:43 AM, yaberger at ca.ibm.com wrote:
> The same happens on AIX 6.1 TL8 SP3 with IBM XL C/C++ 10.1.0.19
> AIX 5.3 TL12 SP8 with IBM XL C/C++ 220.127.116.11 doesn't seem to have this
It looks like our src/config/shlib.conf recognizes AIX 4 and 5 but not 6
and 7. The static library support in our build system is not
comprehensive enough to be used as an alternative to shared library
It's possible that the AIX 5 support would also work for AIX 6 and 7, if
there haven't been any significant changes to linking semantics since
AIX 5. So you could try replacing the "*-*-aix5*)" line with
"*-*-aix*)". Let us know if it works.
(AIX is not one of our supported platforms as listed in
<http://k5wiki.kerberos.org/wiki/Supported_platforms>, but we are
willing to make some kinds of changes to make krb5 work on it; this
would obviously be one of them.)
More information about the krbdev