mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
Merge branch 'michal/add-a-dnsrps-enabled-build-to-regular-ci-pipelines-v9_18' into 'v9_18'
[9.18] Add a DNSRPS-enabled build to regular CI pipelines See merge request isc-projects/bind9!7621
This commit is contained in:
commit
902cd753c1
2 changed files with 17 additions and 1 deletions
|
|
@ -923,7 +923,15 @@ gcc:tumbleweed:amd64:
|
|||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -DDEBUG"
|
||||
EXTRA_CONFIGURE: "--with-libidn2 ${WITH_READLINE_READLINE}"
|
||||
# NOTE: Testing DNSRPS-enabled builds currently requires an
|
||||
# operating system with glibc 2.34+. This requirement will go away
|
||||
# once the DNSRPS dynamic loading code gets reworked to use libuv's
|
||||
# dlopen() API.
|
||||
#
|
||||
# NOTE: This does *not* enable testing of the DNSRPS feature itself.
|
||||
# Doing that requires a DNSRPS provider library to be present on the
|
||||
# test host.
|
||||
EXTRA_CONFIGURE: "--enable-dnsrps --enable-dnsrps-dl --with-libidn2 ${WITH_READLINE_READLINE}"
|
||||
<<: *tumbleweed_latest_amd64_image
|
||||
<<: *build_job
|
||||
|
||||
|
|
|
|||
|
|
@ -57,6 +57,14 @@ resolve_CPPFLAGS = \
|
|||
|
||||
resolve_LDADD = $(LIBISC_LIBS) $(LIBIRS_LIBS) $(LIBDNS_LIBS)
|
||||
|
||||
rpz_dnsrps_CPPFLAGS = \
|
||||
$(AM_CPPFLAGS) \
|
||||
$(LIBDNS_CFLAGS)
|
||||
|
||||
rpz_dnsrps_LDADD = \
|
||||
$(LDADD) \
|
||||
$(LIBDNS_LIBS)
|
||||
|
||||
tkey_keycreate_CPPFLAGS = \
|
||||
$(AM_CPPFLAGS) \
|
||||
$(LIBDNS_CFLAGS)
|
||||
|
|
|
|||
Loading…
Reference in a new issue