Remove MK_GSSAPI
For MIT Kerberos, MK_GSSAPI has no meaning: GSSAPI is a required part of Kerberos and is always built if MK_KERBEROS is enabled. Backport this behaviour to Heimdal so it works the same way. While here, change Heimdal's libcom_err and compile_et to be selected by MK_KERBEROS, not MK_KERBEROS_SUPPORT, since these are part of Kerberos and third-party users might need it even if Kerberos support is disabled in the base system. This means MK_KERBEROS_SUPPORT installs the same files with both MIT and Heimdal. Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D51859
This commit is contained in:
@@ -508,7 +508,7 @@ MK_LOADER_VERIEXEC_PASS_MANIFEST := no
|
||||
# MK_* options whose default value depends on another option.
|
||||
#
|
||||
.for vv in \
|
||||
GSSAPI/KERBEROS \
|
||||
KERBEROS_SUPPORT/KERBEROS \
|
||||
MAN_UTILS/MAN
|
||||
.if defined(WITH_${vv:H})
|
||||
MK_${vv:H}:= yes
|
||||
|
||||
Reference in New Issue
Block a user