]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add DNSRPS builds to pairwise testing
authorMichał Kępień <michal@isc.org>
Wed, 1 Feb 2023 10:22:59 +0000 (11:22 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 1 Feb 2023 10:22:59 +0000 (11:22 +0100)
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.

configure.ac

index dcfe65377e81e827f12bf1f213247d5c7edb3899..be818d58bec15a70c0281a792cb6808a585dc260 100644 (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