lkml.org 
[lkml]   [2003]   [Aug]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Surprising Kconfig depends semantics
Hi,

On Fri, 8 Aug 2003, Adrian Bunk wrote:

> > This is probably the easiest solution:
> >
> > default INPUT_KEYBOARD && SERIO
> >
> > (INPUT_KEYBOARD already depends on INPUT)
>
> I'll send a
> default INPUT && INPUT_KEYBOARD && SERIO
> patch (to address the things James said, in any cases it doesn't do any
> harm).

His comment didn't make much sense, INPUT_KEYBOARD is still independent of
SERIO.

> But it stays strange that a default can assign a value that isn't
> allowed by the depends, and you therefore have to write the depends
> twice in this case:
>
> config KEYBOARD_ATKBD
> tristate "AT keyboard support" if EMBEDDED || !X86
> default INPUT && INPUT_KEYBOARD && SERIO
> depends on INPUT && INPUT_KEYBOARD && SERIO

The easier solution is probably to force SERIO to 'y' as well, as the
point of hiding it behind EMBEDDED is to get it compiled into the kernel.

bye, Roman

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

\
 
 \ /
  Last update: 2005-03-22 13:47    [W:0.071 / U:0.132 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site