Re: [PATCH] kconfig: introduce nonint_oldconfig andloose_nonint_oldconfig

From: Aristeu Rozanski
Date: Tue Apr 13 2010 - 16:17:21 EST


> > This patch has been around for a long time in Fedora and Red Hat Enterprise
> > Linux kernels and it may be useful for others. The nonint_oldconfig target
> > will fail and print the unset config options while loose_nonint_oldconfig will
> > simply let the config option unset. They're useful in distro kernel packages
> > where the config files are built using a combination of smaller config files.
> > The patch's author AFAIK is Arjan van de Ven. Arjan, please add a Signed-off-by
> > if you're the original author.
>
> Roland McGrath added the loose parts according to his email of 2008.Mar.05:
> "I added this one (loose_nonint_oldconfig target, -B option to conf)."
hm, I can't see the -B there, maybe the functionality he's referring to is
the def_no?

> after Dave Jones posted this patch.
>
> (adding linux-kbuild mailing list & kbuild maintainer)
>
> Acked-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx>
>
>
>
> > Signed-off-by: Aristeu Rozanski <aris@xxxxxxxxxx>
>
>
> > @@ -613,5 +641,5 @@ int main(int ac, char **av)
> > exit(1);
> > }
> > }
> > - return 0;
> > + return return_value;
> > }
>
> Having 'make oldconfig' exit with Exit status: 139 (for example)
> can be confusing. I know that from experience. It took me a bit
> to find out what that meant. That part could be improved...
ok, no real reason to keep incrementing that. no different error codes exist
other than "1". Do you think we need to introduce different return codes?

--
Aristeu

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/