Tuesday, January 8, 2008

Awesome prize of the day...

goes to Dan Nicholson for adding autoconf support to mesa. For the first time, mesa can now pick up libdrm from a non-standard location (say, ~krh/install/lib/libdrm.so) automatically through pkg-config. With that, it's possible to build the entire X/DRI/OpenGL stack in a non-standard prefix, so you can work on the stack, without having to overwrite system libraries. And it's a simple and clean solution that can co-exist with the old hand-rolled config system. Good work!

3 comments:

arekm said...

There is only one thing left. Making xserver not requiring Mesa source code at build ;-)

Dan Nicholson said...

That's the next thing I'm going to work on and part of the reason I started doing the autoconf work in Mesa in the first place. It could be pretty ugly, but probably not as ugly as what's in xserver right now :)

Thanks, Kristian!

MacSlow said...

Oh, that's very interesting news to read. Thanks Dan for the work and Kristian for the heads up!