[PATCH] Allow old servers to build with new headers

Alan Coopersmith Alan.Coopersmith at Sun.COM
Tue Nov 3 21:47:16 PST 2009


Peter Hutterer wrote:
> On Tue, Nov 03, 2009 at 11:34:54PM -0500, Matt Turner wrote:
>>> +#define CARD64 XSyncValue /* XXX temporary! need real 64 bit values for Alpha */
>> I'm curious about this line. How long has it been marked XXX temporary?
> 
> since at least November 2003. The history doesn't go back further, unless
> you're into archaeology.

http://cvsweb.xfree86.org/cvsweb/xc/include/extensions/syncstr.h dates it
to the initial XFree86 import of that file in 1994.   In the copies of the
X11R5 & R6 trees I have around (yes, I do have to do archaeology often enough
that I keep those around), there is no sync extension in R5, and that comment
appears in the header in the R6.0 version.

X doesn't do "temporary" well and needs more janitors to clean those out.
(I had a "Temporary hack for X11R3, remove after R4" comment in xdm pointed
 out to me this morning.)

-- 
	-Alan Coopersmith-           alan.coopersmith at sun.com
	 Sun Microsystems, Inc. - X Window System Engineering



More information about the xorg-devel mailing list