On Thu, Oct 02, 2025 at 03:13:25PM +0100, Daniel P. Berrangé via Devel wrote:
On Thu, Oct 02, 2025 at 02:19:28PM +0100, Daniel P. Berrangé wrote:
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,

The trailing comma is a figment of your imagination that absolutely
doesn't exist in my local copy of this commit (anymore) ;-P


Oh really!  I was worried there for a bit.  In that case,

Reviewed-by: Martin Kletzander <[email protected]>

+
 foreach name : [ 'virnet', 'virkeepalive' ]
   protocol_file = files('@[email protected]'.format(name))
   header_file = '@[email protected]'.format(name)
--
2.50.1


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 :|

Attachment: signature.asc
Description: PGP signature

Reply via email to