Mesa source no longer required when building Xorg

Kristian Høgsberg krh at bitplanet.net
Wed May 21 10:35:46 PDT 2008


On Wed, May 21, 2008 at 1:20 PM, Dan Nicholson <dbn.lists at gmail.com> wrote:
> On Wed, May 21, 2008 at 9:56 AM, Kristian Høgsberg <krh at bitplanet.net> wrote:
>> Hi,
>>
>> I just pushed a couple of patches on top of George Sapountzis' cool
>> dri swrast work, that copies the glapi generated files from mesa into
>> the glx module and drops the last bit of the symlinking machinery.  We
>> can now build the xserver without any reference to the mesa tree, but
>> it does require mesa to be installed for the dri interface headers.
>> Furthermore, mesa can now build the swrast dri driver without any
>> xserver installed, we should be able to boot strap the entire stack
>> much easier now:
>>
>>  build mesa, requires xlib and xext for glx protocol in libGL, libdrm
>> for dri drivers.
>>  build xserver
>>  ...
>>  profit!
>
> Awesome! Thanks so much, and especially to George, for making this
> happen. So long, symlink-mesa.sh!

Yup, George provided the missing piece that made all this fall in place.

>> Also, since the only thing in GL/ in the server was the glx
>> subdirectory (well, after moving the GL/windows dead weight to
>> hw/xwin/glx, anyways), I pulled that one level and dropped the GL
>> directory.
>
> This doesn't seem to be there yet (besides the windows part), but I
> wholeheartedly agree.

Oh, oops, I pushed before I committed.  It's there now.

Kristian


More information about the xorg mailing list