On Tue, 4 Mar 2003, Kendall Bennett wrote: > I know I have asked this before, but I can't seem to find my emails and > the mailing list archive does not seem to be responding.
> What sort of back/forward compatibility is there with the XFree86 driver > modules? From memory last time I tested this, if I compile a 4.2.0 module > it will work with any version of 4.2.x, but it will fail to load on 4.3.x > or 4.1.x. So right now we are thinking of building modules for 4.0.x, > 4.1.x, 4.2.x and 4.3.x and shipping all four modules with our installer > (which will auto choose which one to install). > Is that the correct approach? Or should we be building modules for each > released version of XFree86 (ie: 4.1.0, 4.1.2, 4.1.3, 4.2.0, 4.2.1 etc)? The compatibility we strive for (but admittedly don't always accomplish) is best expressed as Version(module) <= Version(core binary) There are also inter-module dependencies to consider. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: [EMAIL PROTECTED] | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 Core Team member. ATI driver and X server internals. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel