Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S270431AbTGRXPM (ORCPT ); Fri, 18 Jul 2003 19:15:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S271936AbTGRXPL (ORCPT ); Fri, 18 Jul 2003 19:15:11 -0400 Received: from meryl.it.uu.se ([130.238.12.42]:41943 "EHLO meryl.it.uu.se") by vger.kernel.org with ESMTP id S271933AbTGRXPF (ORCPT ); Fri, 18 Jul 2003 19:15:05 -0400 Date: Sat, 19 Jul 2003 01:30:00 +0200 (MEST) Message-Id: <200307182330.h6INU0YJ029869@harpo.it.uu.se> From: Mikael Pettersson To: chas@cmf.nrl.navy.mil Subject: [BUG] 2.4.22-pre7 ATM config breakage Cc: linux-kernel@vger.kernel.org Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 915 Lines: 26 When configuring 2.4.22-pre7 I get the drivers/atm/Config.in questions even though I haven't enabled CONFIG_ATM. This is because net/Config.in has if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then tristate 'Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)' CONFIG_ATM while arch/i386/config.in has source drivers/net/Config.in if [ "$CONFIG_ATM" != "n" ]; then source drivers/atm/Config.in With CONFIG_EXPERIMENTAL disabled, CONFIG_ATM is unset, and the test "$CONFIG_ATM" != "n" becomes true ("" != "n"). Either CONFIG_ATM shouldn't depend on CONFIG_EXPERIMENTAL, or the test should be "$CONFIG_EXPERIMENTAL" = "y" -a "$CONFIG_ATM" != "n". /Mikael - 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/