Keith Owens <[EMAIL PROTECTED]>:
> That is using arch/i386/defconfig, you end up with a config.out that
> has all architectures turned off. Disabling the architecture in error
> recovery is too drastic. BTW, oldconfig has no -D$(ARCHSYMBOL) like
> the other *config rules.
That's the problem. Without -D$(ARCHSYMBOL) the architecture symbol
doesn't get frozen and thus immune to assignment rollback.
I've added -D$(ARCHSYMBOL) to the production line.
> To get around the problem above, I commented out the constraint in
> drivers/media/video/rules.cml. Now I see weird defaults and worse, bad
> values being written to config.out.
>
> MTRR: MTRR (Memory Type Range Register) support [m] (NEW)?:
>
> How is MTRR defaulting to 'm', it is a bool?
I don't understand this yet. I need to find a way to reproduce it.
Can you supply one?
> Eric, before releasing a new CML2 please ensure that it works on a
> pristine kernel, without copying a .config from a previous kernel.
> make oldconfig on a pristine kernel must work first time, no errors, no
> warnings. Anything else is going to cause a backlash against CML2.
I'll add that to my tests.
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>
[W]hat country can preserve its liberties, if its rulers are not
warned from time to time that [the] people preserve the spirit of
resistance? Let them take arms...The tree of liberty must be
refreshed from time to time, with the blood of patriots and tyrants.
-- Thomas Jefferson, letter to Col. William S. Smith, 1787
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel