From: Max Fritz <antischm...@googlemail.com> This modification enables better control over the inclusion of libkeyutils based on the configuration, enhancing the flexibility of the build system.
Signed-off-by: Max Fritz <antischm...@googlemail.com> --- meson.build | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 0a5cdefd4d..206d4033bf 100644 --- a/meson.build +++ b/meson.build @@ -1764,8 +1764,11 @@ if gnutls.found() tasn1 = dependency('libtasn1', method: 'pkg-config') endif -keyutils = dependency('libkeyutils', required: false, - method: 'pkg-config') +keyutils = not_found +if get_option('keyring').enabled() + keyutils = dependency('libkeyutils', required: false, + method: 'pkg-config', kwargs: static_kwargs) +endif has_gettid = cc.has_function('gettid') -- 2.38.4