DragonFly BSD
DragonFly kernel List (threaded) for 2004-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Request for Feedback: proposed config(8) improvement


From: David Rhodus <drhodus@xxxxxxxxxxx>
Date: Sun, 7 Mar 2004 00:21:18 -0500

Why not just try and fix the config(8) problem with the
ultimate solution that has been pending for a long time
and that is to work on the removal of config(8).

-DR
On Mar 6, 2004, at 11:40 PM, Chris Pressey wrote:

For anyone who's been curious about why I've been cleaning up
config(8)'s source, here is a document that explains (rather poorly I'm
afraid) what I want to do with it.

http://catseye.webhop.net/DragonFlyBSD/config/background.html

Basically: config(8) shouldn't let you configure a kernel that won't
build. It should detect that it won't build, tell you why, and stop
immediately without wasting your time with a make session that is doomed
to failure.


I've done some research into how to make this happen. It's actually
surprisingly complex... but there may be ways to make it simpler, so I'm
happy to receive comments. Is it a laudable goal? Is my reasoning
sound about how to get to that goal? Will I be able to keep using
Perl, or will it disappear from the base system, forcing me to use C?
(NOTE: I do not necessarily think that this would be a *bad* thing ;)
Or any other suggestions?


Thanks,
-Chris




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