From: Dan McGregor Date: Thu, 12 Mar 2026 00:26:05 +0000 (-0600) Subject: meson: use libfido2_cflags dependency X-Git-Tag: v260-rc3~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9ce905e35f690e7a10cd286be2b50594d0857f5e;p=thirdparty%2Fsystemd.git meson: use libfido2_cflags dependency Add the libfido2 dependency to cryptenroll and cryptsetup's meson files. If libfido2's not installed in the default path the build wasn't finding its headers correctly. --- diff --git a/src/cryptenroll/meson.build b/src/cryptenroll/meson.build index 488ceea14d1..11265c8b41c 100644 --- a/src/cryptenroll/meson.build +++ b/src/cryptenroll/meson.build @@ -23,6 +23,7 @@ executables += [ 'dependencies' : [ libcryptsetup, libdl, + libfido2_cflags, libopenssl, libp11kit_cflags, ], diff --git a/src/cryptsetup/cryptsetup-tokens/meson.build b/src/cryptsetup/cryptsetup-tokens/meson.build index 804e18bc67a..0fd6309201b 100644 --- a/src/cryptsetup/cryptsetup-tokens/meson.build +++ b/src/cryptsetup/cryptsetup-tokens/meson.build @@ -58,7 +58,7 @@ modules += [ 'sources' : cryptsetup_token_systemd_fido2_sources, 'dependencies' : [ libcryptsetup, - libfido2, + libfido2_cflags, ], }, template + { diff --git a/src/cryptsetup/meson.build b/src/cryptsetup/meson.build index d9778259c2f..b36354fb0ad 100644 --- a/src/cryptsetup/meson.build +++ b/src/cryptsetup/meson.build @@ -19,6 +19,7 @@ executables += [ 'sources' : systemd_cryptsetup_sources, 'dependencies' : [ libcryptsetup, + libfido2_cflags, libmount_cflags, libopenssl, libp11kit_cflags,