Re: [kbuild-devel] Re: State of the new config & build system

Eric S. Raymond
2001-12-30T00:28:43Z

Russell King <rmk@arm.linux.org.uk>:
> On Sat, Dec 29, 2001 at 05:43:54PM -0500, Eric S. Raymond wrote:
> > Tom Rini <trini@kernel.crashing.org>:
> > > > unless (ISA or PCI) suppress dependent IDE
> > >
> > > Just a minor point, but what about non-PCI/ISA ide?
> >
> > The CML1 rules seem to imply that this set is empty.
>
> RiscPC:
> CONFIG_PCI=n
> CONFIG_ISA=n
> CONFIG_ARCH_ACORN=y
>
> Yet, we have in drivers/ide:
> if [ "$CONFIG_ARCH_ACORN" = "y" ]; then
> dep_bool ' ICS IDE interface support' CONFIG_BLK_DEV_IDE_ICSIDE $CONFIG_ARCH_ACORN
> dep_bool ' ICS DMA support' CONFIG_BLK_DEV_IDEDMA_ICS $CONFIG_BLK_DEV_IDE_ICSIDE
> dep_bool ' Use ICS DMA by default' CONFIG_IDEDMA_ICS_AUTO $CONFIG_BLK_DEV_IDEDMA_ICS
> define_bool CONFIG_BLK_DEV_IDEDMA $CONFIG_BLK_DEV_IDEDMA_ICS
> dep_bool ' RapIDE interface support' CONFIG_BLK_DEV_IDE_RAPIDE $CONFIG_ARCH_ACORN
> fi
>
> So I guess I've found a bug.

I have removed the constraint in question.
--
Eric S. Raymond

Let us hope our weapons are never needed --but do not forget what
the common people knew when they demanded the Bill of Rights: An
armed citizenry is the first defense, the best defense, and the
final defense against tyranny.
If guns are outlawed, only the government will have guns. Only
the police, the secret police, the military, the hired servants of
our rulers. Only the government -- and a few outlaws. I intend to
be among the outlaws.
-- Edward Abbey, "Abbey's Road", 1979