I've tracked down why the radeon driver and XAA don't get on since the addition of *LineLimits code.
Michel added code to ask the loader to try and load v1.1.0 of XAA, and if that failed ask for v1.0.0. The code here is fine, but the loader in-built into XFree86 isn't. When unloading the module for 1.1.0 - something goes wrong. So on the subsequent load of 1.0.0 the instruction pointers to the XAACreateInfoRec() and so on are screwed up, and when we hit that call it SEGV's. The simple fix is to bundle libxaa.a from 4.2.99.2 with the extras.sh package. Jose - could you do this ? A hack to the loader to stop it unloading modules shows that somethings broken in the loader. With this hack, we never really unload the first instance of the 1.0.0 module, so it works.... I'm checking into the loader a little more..... Alan. ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
