Date: Mon, 22 Apr 2002 01:04:03 -0700 From: Terry Lambert <tlambert2@mindspring.com> To: Luigi Rizzo <rizzo@icir.org> Cc: arch@freebsd.org Subject: Re: Where do we put dependencies between kernel config options ? Message-ID: <3CC3C3F3.1D9EEACB@mindspring.com> References: <20020421055132.B90381@iguana.icir.org>
index | next in thread | previous in thread | raw e-mail
Luigi Rizzo wrote: > As the subject says... It seems that we do not have a place to > put dependencies among kernel config options and devices. > Is there any plan to implement a mechanism to record > dependencies, and then either import the necessary entries, or > report the missing ones without waiting for a kernel failure to > link (or, in case of modules, fail to load) ? > > I think there is something like that, but not quite, for modules. Module dependencies on named modules aren't strictly recorded, because auto-loading isn't supported; if you want to hack up auto-loading, then it's probably reasonable to add a dependency, other than failing due to undefined symbols. For ordinary configuration option interdependencies... I think they should be administratively prohibited. If you don't let them happen, then you don't have to deal with the fallout. Kind of like dealing with nuclear accidents. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the messagehelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CC3C3F3.1D9EEACB>
