[OpenAFS-devel] Re: new aix buildbot slave available

Niklas Edmundsson Niklas.Edmundsson@hpc2n.umu.se
Fri, 5 Nov 2010 09:39:00 +0100 (MET)


On Thu, 4 Nov 2010, Andrew Deason wrote:

> On Wed, 03 Nov 2010 20:58:08 -0400
> Jason Edgecombe <jason@rampaginggeek.com> wrote:
>
>> Hi Everyone,
>>
>> The Aix buildbot slave is available. There are some compile errors as
>> shown at:
>>      http://buildbot.openafs.org:8010/builders/aix-builder/builds/0
>>
>> Until the compile problems are fixed, the aix build will have to be
>> triggered manually using the builder web page at
>> http://buildbot.openafs.org:8010/builders/aix-builder
>
> AIX should build as of gerrit 3263, but the builder needs fiddling (it
> either needs autoconf 2.60 installed, or the build scripts need to be
> correctly pointing at autoconf 2.60). See
> <http://buildbot.openafs.org:8010/builders/aix-builder/builds/2>

My bad. The automatic restart upon boot failed to pick the right 
environment, so it had a PATH pointing to the IBM provided auto* RPMs 
which are rather old. I failed to point&click on the buildbot page to 
make it trigger a rebuild, but it should hopefully work better now 
(although no guarantees until I see that it actually did what I wanted 
it to do upon reboot of the LPAR ;).

> Also, may I suggest that AIX be configured with --with-krb5 instead of
> --with-krb5=/usr/krb5, and that maybe --enable-checking be dropped? We
> should be able to pick up the system krb5 libraries automatically now,
> and --enable-checking won't do anything if we're using xlc.

Yes, --enable-checking makes little sense with xlc :)

A quirk with that LPAR is that it also has heimdal installed, and it 
seems that configure picks that one before the IBM provided krb5, 
probably due to the fact that the IBM krb5 has no krb5-config and thus 
is deemed "lesser".

In my book it makes more sense for the buildbot to be building openafs 
with the IBM provided krb5 rather our own build of some random heimdal 
version...

Another workaround would be to eliminate heimdal on that LPAR, it's 
mostly there to provide a more friendly kinit anyway...

Thoughts?

/Nikke
-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  Niklas Edmundsson, Admin @ {acc,hpc2n}.umu.se     |    nikke@hpc2n.umu.se
---------------------------------------------------------------------------
  Scotty is smoking the dilithium crystals again, Jim
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=