[Freeipa-devel] [PATCH] 0101 specfile: detect Kerberos DAL driver ABI change from installed krb5-devel package

Simo Sorce simo at redhat.com
Thu Apr 4 17:09:11 UTC 2013


On Thu, 2013-04-04 at 20:07 +0300, Alexander Bokovoy wrote:
> On Thu, 04 Apr 2013, Alexander Bokovoy wrote:
> >Find out Kerberos middle version to infer ABI changes in DAL driver.
> >
> >We cannot load DAL driver into KDC with wrong ABI. This is also needed
> >to support ipa-devel repository where krb5 1.11 is available for Fedora 18.
> >
> >Right now krb5 1.11 is in ipa-devel repo for Fedora 18 and FreeIPA git
> >master packages built against it but bear wrong Requires, resulting in
> >inability to install FreeIPA on Fedora 18.
> 
> After discussing with Simo, now discover real DAL ABI version:
> 
> 3 is Kerberos 1.10
> 4 is Kerberos 1.11
> 
> so far.
> 
> I'm using 'cpp -dM' to extract list of defined macros instead of
> grepping /usr/include/kdb.h directly to avoid breakage if kdb.h would be
> split out at some point (if any).

Looks good to me.

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York




More information about the Freeipa-devel mailing list