On Thu, Mar 7, 2013 at 7:56 PM, Andrew Morton <[email protected]> wrote: > On Thu, 7 Mar 2013 19:49:35 -0500 Paul Gortmaker > <[email protected]> wrote: > >> > otoh, offering useless stuff to non-kernel-developers has downsides >> > with no balancing benefit, and we really should optimise things for >> > our users because there are so many more of them than there are of us. >> >> Glad to hear that, and I agree totally. I hope the above three lines >> will persuade people to merge practical/sane dependency lines that >> have the end users in mind, instead of focusing on ease of local testing. > > It is possible to just ignore the Kconfig system and type "make > drivers/foo/bar.o". Sometimes this actually works.
Yes, I've used that many times too[1] -- it however fails on things like sched which has C files including C files. Dave Miller had posted a tip to people a while back on how to ferret out basic compile failures without having _any_ cross toolchains by at least doing the basic CPP part, but I can't find the archived thread in my rudimentary searches at the moment... In any case, it sounds like all are in agreement that we should not complicate the end user main Kconfig use case just to offload a trivial component of the automated build testing burden onto general users. [1] https://git.kernel.org/cgit/linux/kernel/git/paulg/longterm-queue-2.6.34.git/tree/scripts/buildcommits Paul. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

