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
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index