From: Daniel P. Berrangé <[email protected]>

The virt_socket_lib library has a dep on dtrace_gen_headers, but
the virprobe.h file (which includes the libvirt_probes.h) is also
used from virnetserverclient.c and virkeepalive.c files which do
not directly depend on virt_socket_lib. Thus it is possible for
the latter files to be built before the libvirt_probes.h file
has had its content written.

Signed-off-by: Daniel P. Berrangé <[email protected]>
---
 src/rpc/meson.build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/rpc/meson.build b/src/rpc/meson.build
index 68aaf24b2a..222447f458 100644
--- a/src/rpc/meson.build
+++ b/src/rpc/meson.build
@@ -48,6 +48,8 @@ endif
 rpc_gen_headers = []
 rpc_gen_sources = []
 
+rpc_gen_headers += dtrace_gen_headers,
+
 foreach name : [ 'virnet', 'virkeepalive' ]
   protocol_file = files('@[email protected]'.format(name))
   header_file = '@[email protected]'.format(name)
-- 
2.50.1

Reply via email to