From: Marc-André Lureau <marcandre.lur...@redhat.com> chardev subsystem/library doesn't use gnutls. Use the dedicated chardev_ss.dependencies() instead.
Looking at history, it was added in commit 3eacf70bb5a83e ("meson: Propagate gnutls dependency") because crypto/tlscreds.h included GnuTLS. This was cleaned-up later by commit 678bcc3c2cf222 ("crypto: Make QCryptoTLSCreds* structures private"). Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index aef724ad3c0e..dc17d37e461b 100644 --- a/meson.build +++ b/meson.build @@ -3091,7 +3091,7 @@ qmp = declare_dependency(link_whole: [libqmp]) libchardev = static_library('chardev', chardev_ss.sources() + genh, name_suffix: 'fa', - dependencies: [gnutls], + dependencies: chardev_ss.dependencies(), build_by_default: false) chardev = declare_dependency(link_whole: libchardev) -- 2.35.1.273.ge6ebfd0e8cbb