]> git.ipfire.org Git - thirdparty/bind9.git/commit
optionally use libngtcp2 only in development builds
authorAydın Mercan <aydin@isc.org>
Tue, 17 Feb 2026 12:43:16 +0000 (15:43 +0300)
committerAydın Mercan <aydin@isc.org>
Wed, 25 Mar 2026 12:00:28 +0000 (15:00 +0300)
commit163892f793eebd9377b3576819d7fd69d3d4f33f
tree1f6d267d7fb3ab55d395b5ccffc84c2903662267
parent12561f182720e725f83a86c598d4c1a8b3e0870d
optionally use libngtcp2 only in development builds

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.
bin/named/main.c
meson.build