]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
meson: fix include in embedded libngtcp2 sometimes
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 28 Jan 2026 10:09:26 +0000 (11:09 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 29 Jan 2026 10:58:19 +0000 (11:58 +0100)
In particular, on macOS in GitHub CI.
I tried `dependencies: [gnutls.partial_dependency(includes: true)]`
but that didn't work.  No idea why.

contrib/libngtcp2/meson.build

index 571957d077fc5e12e9b340bcc21b4321a0d15924..51bb4eb2ec9c16f99b426a70337d0fa864bb6f69 100644 (file)
@@ -113,7 +113,10 @@ libembngtcp2_headers = files([
 libembngtcp2_lib = static_library(
   'embngtcp2',
   libembngtcp2_src,
-  include_directories: include_directories('./ngtcp2/lib'),
+  include_directories: include_directories(
+    './ngtcp2/lib',
+    gnutls.get_variable('includedir'),
+  ),
 )
 
 libngtcp2_deps = [declare_dependency(