Re: Announcing CML2, a replacement for the kbuild system

From: Eric S. Raymond (esr@thyrsus.com)
Date: Wed May 24 2000 - 16:01:36 EST


Alexander Viro <viro@math.psu.edu>:
> > Even if this weren't true, we'd be trading dependencies and not adding
> > one. The Perl stuff in the scripts directory will go away shortly
> > (that is, assuming that Linus approves the CML1->CML2 change). This
> > would be a net gain in kernel autonomy, as Perl *can't* be compiled away.
>
> Yeah, but you don't have to use these Perl scripts to configure and build
> a fresh tree - they are debugging/sanity checking tools. Heck, there is
> some Tk stuff in the tree - it doesn't mean an absolute dependency on the
> bloody mess...

Still, the Python stuff can be frozen to straight C, eliminating the
dependency. I'll test and supply the machinery for this as soon as I
see an actual (as opposed to theoretical, it-would-be-nice-if)
requirement. In the meantime, I have a Tk front end to write.

(Ideally, I'd like to turf both Perl and Tk out of the kernel tree
entirely. They're kludges, and they promote kludging. Python plus
a GTK++ binding could make Tk unnecessary. Would GTK++ be a greater
or lesser requirement than Tk?)

-- 
		<a href="http://www.tuxedo.org/~esr">Eric S. Raymond</a>

Americans have the will to resist because you have weapons. If you don't have a gun, freedom of speech has no power. -- Yoshimi Ishikawa, Japanese author, in the LA Times 15 Oct 1992

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:12 EST