On 01/21/2013 10:38 PM, Robin H. Johnson wrote: > CONFIG_CHECK has not been fatal for some years now, because there turned > out to be some cases where it cannot detect what the system really has > [1], or what is returned is wrong [2]. > > However, while this is has been superb in helping those corner-cases, > the fallout is that users frequently ignore the non-fatal warnings that > a configuration option is needed to run a binary later, and end up with > weird breakage. > > This patch introduces a new option, CONFIG_CHECK_FATAL, defaulting to > enabled, that explicitly causes a die if: > - CONFIG_CHECK cannot be performed successfully. > - Any CONFIG_CHECK options fail. >
Technical issues aside, I'm conflicted on this. In general, I don't believe in protecting people from shooting themselves. However, I also know how easy it is to ignore elog messages. I guess this change is ok, given that I can opt-out fairly easily. Zac's workaround for binary packages makes me feel better too.
signature.asc
Description: OpenPGP digital signature