On Thu, Aug 24, 2023 at 11:42:08AM +0200, Thomas Huth wrote: > Commit 0db0fbb5cf ("Add conditional dependency for libkeyutils") > tried to provide a possibility for the user to disable keyutils > if not required by makeing it depend on the keyring feature. This > looked reasonable at a first glance (the unit test in tests/unit/ > needs both), but the condition in meson.build fails if the feature > is meant to be detected automatically, and there is also another > spot in backends/meson.build where keyutils is used independently > from keyring. So let's remove the dependency on keyring again and > introduce a proper meson build option instead. > > Cc: qemu-sta...@nongnu.org > Fixes: 0db0fbb5cf ("Add conditional dependency for libkeyutils") > Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1842 > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > meson.build | 6 ++++-- > meson_options.txt | 2 ++ > scripts/meson-buildoptions.sh | 3 +++ > 3 files changed, 9 insertions(+), 2 deletions(-)
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|