Merge branch 'mnowak/freebsd-use-mit-kerberos5-9.18' into 'bind-9.18'

[9.18] Build FreeBSD with MIT Kerberos5 instead of Heimdal

See merge request isc-projects/bind9!8915
This commit is contained in:
Michal Nowak
2024-03-27 08:58:43 +00:00
+6 -3
View File
@@ -1336,7 +1336,9 @@ unit:clang:bookworm:amd64:
clang:freebsd13:amd64:
variables:
CFLAGS: "${CFLAGS_COMMON}"
EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT}"
# Use MIT Kerberos5 for BIND 9 GSS-API support because of FreeBSD Heimdal
# incompatibility; see https://bugs.freebsd.org/275241.
EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT} --with-gssapi=/usr/local/bin/krb5-config"
USER: gitlab-runner
<<: *freebsd_13_amd64_image
<<: *build_job
@@ -1362,8 +1364,9 @@ unit:clang:freebsd13:amd64:
clang:freebsd14:amd64:
variables:
CFLAGS: "${CFLAGS_COMMON}"
# Disable BIND 9 GSS-API support because of Heimdal incompatibility; see FreeBSD bug #275241.
EXTRA_CONFIGURE: "${WITH_READLINE_EDITLINE} --without-gssapi"
# Use MIT Kerberos5 for BIND 9 GSS-API support because of FreeBSD Heimdal
# incompatibility; see https://bugs.freebsd.org/275241.
EXTRA_CONFIGURE: "${WITH_READLINE_EDITLINE} --with-gssapi=/usr/local/bin/krb5-config"
USER: gitlab-runner
<<: *freebsd_14_amd64_image
<<: *build_job