Commit 4ca46bcf98 for bind
commit 4ca46bcf98522cafa520773fb5631504ba8087e0
Author: Aydın Mercan <aydin@isc.org>
Date: Wed Jul 29 12:25:57 2026 +0300
Set the minimum ngtcp2 version to 1.11
There is a need to set a minimum ngtcp2 version since it is unreasonable
to accomodate every version. The current value is based on the version
available at Debian stable.
diff --git a/meson.build b/meson.build
index 8a4c97e9f9..f1533e906f 100644
--- a/meson.build
+++ b/meson.build
@@ -863,7 +863,7 @@ endif
## DNS-over-QUIC (DoQ) [IN PROGRESS, DEVELOPER MODE ONLY]
ngtcp2_dep = null_dep
if developer_mode
- ngtcp2_dep = dependency('libngtcp2', required: false)
+ ngtcp2_dep = dependency('libngtcp2', version: '>=1.11.0', required: false)
config.set('HAVE_LIBNGTCP2', ngtcp2_dep.found())
endif
diff --git a/tests/isc/meson.build b/tests/isc/meson.build
index aa47457556..8402cd0988 100644
--- a/tests/isc/meson.build
+++ b/tests/isc/meson.build
@@ -78,7 +78,7 @@ if config.has('HAVE_LIBNGHTTP2') and not is_el8
isc_test += 'doh'
endif
-if config.has('HAVE_LIBNGTCP2')
+if ngtcp2_dep.found()
isc_test += 'quic'
endif