USES=gssapi:base and MIT Kerberos on 15.0

Lexi Winter <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
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.
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaJng5QAKCRD1nT63mIK/
YP42AQCHG80mgzpt39sAAdDZHnJWvN3TYJa5lrBi+v1kaHAbbQEAg+zD96doZFDy
N9c3i7dl/PrrOSiPe8UfGVamJsFsKg0=
=77aX
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.