hello,

i've just landed 0c13e9c3c464[0] in src that installs the pkgconfig data
for MIT Kerberos.  a related ports commit, d30d5dfae517[1], uses these
pkgconfig files to detect MIT Kerberos when using USES=gssapi:base.

[0] 
https://cgit.freebsd.org/src/commit/?id=0c13e9c3c4647d16d3490ff1a6d7c33b39c28260
[1] 
https://cgit.freebsd.org/ports/commit/?id=d30d5dfae517a74a4a9e2a22e1cf110594bcb43d

as a result:

- if you're building ports that use base GSSAPI on 15.0 and you have
  MIT Kerberos enabled (this is the default), you should update to
  src 0c13e9c3c464 or later.

- it is no longer necessary for ports to patch pkgconfig files that
  add a dependency on mit-krb5 or mit-krb5-gssapi.  the equivalent
  patch for Heimdal is still required as nothing has changed there.

notably, this fixes ports that use libcurl.pc when ftp/curl is built
with base GSSAPI.

also, if you maintain ports that need to determine whether base GSSAPI
is MIT or Heimdal, you should test for /usr/libdata/pkgconfig/mit-krb5.pc
to do that, and not e.g. /usr/libexec/krb5kdc which might not be
installed on pkgbase systems.

Attachment: signature.asc
Description: PGP signature

Reply via email to