Add DNSRPS builds to pairwise testing

The --enable-dnsrps-dl switch for ./configure enables preparing a
DNSRPS-enabled build of BIND 9 that is not directly linked against a
DNSRPS provider library (dlopen() at runtime is used instead).  Employ
this switch to test DNSRPS-enabled builds in the pairwise testing job in
GitLab CI.
This commit is contained in:
Michał Kępień
2023-02-01 11:22:59 +01:00
parent 6398059af3
commit e688ca5316

View File

@@ -1497,10 +1497,7 @@ AC_COMPILE_IFELSE(
AC_MSG_RESULT([no])
])
# DNSRPS is not included in pairwise testing as the librpz library is not
# present in the relevant Docker image.
#
# [pairwise: skip]
# [pairwise: --enable-dnsrps --enable-dnsrps-dl, --disable-dnsrps]
AC_ARG_ENABLE([dnsrps-dl],
[AS_HELP_STRING([--enable-dnsrps-dl],
[DNS Response Policy Service delayed link