[Freeipa-devel] Fix build issues in master with krb5 1.10

Simo Sorce simo at redhat.com
Tue Feb 14 13:51:01 UTC 2012


The following 2 patches are need to have a functioning kdc.
Without them building against krb5 1.10 produces a ipadb.so module that
fails to load due to missing symbols leaving kadmin.local and krb5kdc
without a database.

The reason this happens is that during development of this code MIT had
some necessary API functions marked private and didn't expose headers.
These functions have been made public in 1.10 and renamed. Headers with
functions declaration and defines are also available now.

They are needed only in master as in 2.2 this code is commented out and
builds fine against 1.9

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-simo-476-1-Remove-compat-defines.patch
Type: text/x-patch
Size: 1999 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20120214/6f894766/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-simo-477-1-Require-krb5-1.10.patch
Type: text/x-patch
Size: 1099 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20120214/6f894766/attachment-0001.bin>


More information about the Freeipa-devel mailing list