Re: git: 7e35117eb07f - main - Makefile: Hook MIT KRB5 into the build

From: Lexi Winter <ivy_at_freebsd.org>
Date: Tue, 24 Jun 2025 16:28:49 UTC
Cy Schubert:
> I'll take a look at this and maybe reach out to you offline to plan
> the necessary ports changes. I have some gssapi.mk patches to
> implement an optional port split as requested by some in a PR who want
> more of a Red Hat style of package split.

i think you're referring to my PR.  after some more testing, i realised
this can't work, because even if you split the port into krb5-libs and
krb5-server, krb5-libs still has to be compiled with LDAP support
because the support libraries include LDAP code.  using an LDAP-enabled
kdc with a non-LDAP-enabled libs causes the kdc to crash at startup.

so my original intention of making krb5-libs not depend on OpenLDAP
isn't possible with that solution.  i didn't get around to updating the
PR yet, sorry.

i'm hoping with MIT krb5 in base, we might be able to find a better
solution to this, but i haven't had a chance to actually try it.
it may be we have to go with a glib-style "bootstrap port" solution.