[LTP] [PATCH] config.mk.in: build.sh: Add -Wno-missing-field-initializers to CFLAGS

Cyril Hrubis chrubis@suse.cz
Thu Dec 8 14:24:01 CET 2022


Hi!
> Add CFLAGS -Wno-missing-field-initializers to suppress the
> compilation warnings like:
> 
> autogroup01.c:87:1: warning: missing initializer for field ‘needs_cmds’ of ‘struct tst_test’ [-Wmissing-field-initializers]
>  };
>  ^
> In file included from autogroup01.c:21:0:
> ../../../../include/tst_test.h:324:21: note: ‘needs_cmds’ declared here
>   const char *const *needs_cmds;

This is actually caused by a gcc bug that has been already fixed see:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84685

And I do not think that it's a good idea to work around gcc warnings in
our build system.

-- 
Cyril Hrubis
chrubis@suse.cz


More information about the ltp mailing list