On Mon, Jan 22, 2018 at 14:01:26 +0000, Daniel P. Berrange wrote: > On Mon, Jan 22, 2018 at 02:54:42PM +0100, Jiri Denemark wrote: > > It breaks the build and it is not really useful for anything. > > Why does that break the build ? "{ 0 }" is a valid initializer for > any struct according to the C standards. Yeah, it seems -Wmissing-braces falsely reports missing braces in there. It worked just fine on my host, by our Jenkins builders all failed on it. Anyway, I didn't bother looking at details as it's easier to drop the initializer. And doing so makes usage of struct utsname in libvirt consistent. Jirka -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list