]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
new: dev: optionally use libngtcp2 in development builds
authorAydın Mercan <aydin@isc.org>
Wed, 25 Mar 2026 12:37:37 +0000 (15:37 +0300)
committerAydın Mercan <aydin@isc.org>
Wed, 25 Mar 2026 12:37:37 +0000 (15:37 +0300)
Unlike new transports with a new dependency DNS-over-QUIC support will
be added incrementally due to the non-trivial amound of plumbing
required by libngtcp2. This will require non-functional QUIC code in the
main branch that won't be exposed for non-development builds.

Therefore, libngtcp2 is linked as an optional dependency only on
explicitly enabled development builds and cannot be required. This will
be changed with a `doq` meson build option once the server-side
functionality is complete for consumption.

Merge branch 'aydin/ngtcp2-dev-only' into 'main'

See merge request isc-projects/bind9!11557


Trivial merge