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

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

Reply via email to