meson: Propagate gnutls dependency
commit3eacf70bb5a83e4775ad8003cbca63a40f70c8c2
authorRoman Bolshakov <r.bolshakov@yadro.com>
Sat, 2 Jan 2021 12:52:13 +0000 (2 15:52 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 12 Jan 2021 11:38:03 +0000 (12 12:38 +0100)
tree1c2ea1a0fba521aa57e05054e24346777ca3d18b
parentd533d6359b8015e2207bb7ca86330da2ef9c3ef8
meson: Propagate gnutls dependency

crypto/tlscreds.h includes GnuTLS headers if CONFIG_GNUTLS is set, but
GNUTLS_CFLAGS, that describe include path, are not propagated
transitively to all users of crypto and build fails if GnuTLS headers
reside in non-standard directory (which is a case for homebrew on Apple
Silicon).

Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
Message-Id: <20210102125213.41279-1-r.bolshakov@yadro.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
block/meson.build
io/meson.build
meson.build
storage-daemon/meson.build
tests/meson.build
ui/meson.build