Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/usr.bin/config

On Thu, Oct 30, 2014 at 09:27:06PM +0900, Masao Uebayashi wrote:
 > So, while you expect that "options" works before it's defined, you
 > also expect the order is honored for "no" use.  I'm not sure how it
 > can work internally.
 > At this moment, "no" are evaluated when it's parsed.  Those "no agp*"
 > fallouts happened because agp is re-selected while resolving
 > dependency after all parsing is done.  IMO anything relying on order
 > tends to be broken by design.  For example: if BAR depends on FOO, "no
 > options FOO" has to disable BAR too, because BAR can't be enabled
 > without FOO.  But when you re-enable FOO, BAR is not enabled.  Is this
 > really what you're expecting?

I think it's important not to break the semantics of this.

David A. Holland

Home | Main Index | Thread Index | Old Index