The file is located Mesa/src/glx/x11 in your tree and xc/programs/Xserver/GLglx in the Xfree86 tree. But they are both out of sync. My Assumption is that Xfree86 uses the mesa stuff. I may be wrong.
While they have the same name, those files are different. The one in src/glx/x11 is used in the client-side libGL library, and the one in programs/Xserver/GL/glx is used in the server-side libglx.a module. I believe that the names were set went SGI originally donated the code some years ago, and has caused confusion ever since. :(
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86