In the file src/cairo-xlib-surface.c, there is the following code in the function _cairo_xlib_surface_create_internal } else if (strstr (ServerVendor (dpy), "Sun Microsystems, Inc.") != NULL) { if (VendorRelease (dpy) <= 60800000) surface->buggy_repeat = TRUE; The version number needs to change from 60800000 to 60900000 to work since this bug wasn't fixed in the next release of Sun's Xorg. Could this be fixed in CVS so that cairo doesn't break for users who are using this version of Xorg? Thanks.
Fixed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.