Michel DÃnzer wrote:
On Wed, 2004-03-17 at 10:14, Keith Whitwell wrote:

Jon Smirl wrote:

This patch switches the dri build over to use the new standalone drm tree.

You will need to check out the new drm tree from the dri CVS root
Apply the patch to dri
DRMSrcDir in config/cf/host.def needs to be edited to point to your copy of the
drm tree
You will also need to fix MesaSrcDir
make World


dri branches will also need to apply this patch


Why? What happens on the trunk shouldn't affect them. That's the point
of a branch. :)



Checkout still fails:


[...]

Same here.



After the switch I can remove these directories from dri:
/xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel
/xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel
/xc/xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel
Delete these locally if you want to make sure the patch is working

We want to make sure it is still relatively easy for XFree86 to pull in new versions of the DRM. If we're making a shellscript to translate our files into the kernel's structure, maybe one to do the same job for XFree86 is sensible.


I'm inclined to consider this their problem...

Hmm.


It doesn't cost us anything to tie up loose ends. We've effectively done this with the Mesa drivers - kept a working build system in the DRI tree so that a Mesa+Drivers living in extras/ can be linked and built in an XFree86 tree. Doing the same thing for DRM is an easy step we should take so that this has a fighting chance of getting into XFree86 CVS.

If you're going to argue that XFree86 CVS is suddenly not relevent, I'd counter that some fork or other offshoot of that codebase is or will become relevent, so the same argument applies.

For the meantime, I'd like to keep the DRI tree buildable with a Mesa/ and now DRM/ tree hanging around as crutches.

In the future, when we can build DRI drivers out of the Mesa tree, I'd still like to see us export releases from Mesa (eg. 6.0.1? or 6.1?) into the DRI tree extras/ directory and bring the build system uptodate at that point.

Eventually, if/when we are doing *NO* development in what's left of DRI CVS, then sure, let's let it die.

Keith




------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to