Possible reason why Intel 1.9.0 doesn't load with server 1.7.0 but does with 1.6.x

Jeremy Huddleston jeremyhu at freedesktop.org
Wed Oct 7 18:10:38 PDT 2009



On Oct 7, 2009, at 17:49, Marty Jack wrote:

> I found that Intel 1.9.0 calls DGAInit, which isn't defined at all  
> in 1.7.0.

from xf86.h :

/* xf86DGA.c */

#ifdef XFreeXDGA
extern _X_EXPORT Bool DGAInit(ScreenPtr pScreen, DGAFunctionPtr funcs,  
DGAModePtr modes,
                         int num);
extern _X_EXPORT Bool DGAReInitModes(ScreenPtr pScreen, DGAModePtr  
modes, int num);
extern _X_EXPORT xf86SetDGAModeProc xf86SetDGAMode;
#endif


>  It comes up as an implicit function declaration.  I made an edit to  
> remove that call and I am using it as we speak.  One would think  
> that an unmodified driver would find the symbol DGAInit unresolved  
> and refuse to load, although I didn't perform that experiment.
>
> I would encourage those who hold the Power to Commit Fixes to try  
> building all the video drivers and adjust them for the DGA removal  
> as needed before the katamari.
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3333 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20091007/d25a6e61/attachment.bin>


More information about the xorg mailing list