On (23/12/29 22:41), Masahiro Yamada wrote: > > > > We do exit(1) for KCONFIG_WARN_UNKNOWN_SYMBOLS in conf_read(). > > > > > > > > I can introduce two new helpers that will tell if confdata.c and symbol.c > > > > triggered any warnings and if KCONFIG_WERROR is set. And then different > > > > code paths can call them and handle exit gracefully, depending on the > > > > context (ncurses, menu, etc.). > > > > > > > > Something like this > > > > > > > > > I do not want to patch warnings one by one. > > > > > > > > > I will take some time to think about it. > > > > Gentle ping on this. > > > > We are not concerned with every possible warning at the moment, however, > > we do want the critical ones from CI and (semi)automated continuous uprev > > PoV to be covered by WERROR. We do experience real life problems with > > "missing direct dependency" not being a terminal condition under WERROR. > > > Applied to linux-kbuild. Thanks!