warnings

Adam Jackson ajax at nwnk.net
Mon Sep 6 13:35:39 PDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 06 September 2004 14:08, Ray Lehtiniemi wrote:
> On Fri, Sep 03, 2004 at 08:38:47PM -0400, Adam Jackson wrote:
> > Let's clarify: there exists work in debrix beyond the autotoolery. 
> > However the autotooled build bits can be hoisted out and the source tree
> > repopulated from the monolith.  In this sense, the makefile bits treat
> > the source as an opaque object.
>
> ok, cool.  that makes things a heck of a lot easier.
>
> so what is the future of imake once x.org is autotooled? does imake go away
> at that point?

I don't know that we can get rid of imake the application, because there are 
external projects that use it to build.  It's questionable how relevant those 
projects are anymore, of course.  I suspect Motif needs imake, and while 
Motif doesn't exist in my world, other peoples' worlds may not be so 
pleasant.

We can certainly ditch the imake-based build system for Xorg, though we may 
have to keep generating the externally-visible imake templates for a while 
yet.

> >  Probably what will happen is we'll get the
> > new build process to a beta stage, then ask people to restrict their
> > changes to things that don't add or delete files or alter Imakefilery. 
> > Then eventually, lock the xc tree to commits, blow away the debrix
> > source, repopulate from the monolithic tree, and dub the result the Xorg
> > modular build system.
>
> any idea how long it might take to get to this point?

None, unfortunately.  I really can't answer any questions of the form "When 
will X do Y", because I work on X as my time allows, and I don't know the 
schedules of anyone else.

Most of the Xorg timelining to this point has been highly ad-hoc, and this 
needs to change.

- - ajax
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBPMoeW4otUKDs0NMRAqTJAKCk3dhFhyk7jkmcCyJhiU5TH4Gd8gCgtHqV
eIrOATSfbeHiwoiYuJlvI0A=
=FiAj
-----END PGP SIGNATURE-----



More information about the xorg mailing list