[Xquartz-dev] X Error
Jeremy Huddleston
jeremyhu at apple.com
Tue Apr 7 14:43:17 PDT 2009
On Apr 7, 2009, at 12:16, George Peter Staplin wrote:
> It seems I may have been mistaken about the BadIDChoice cause...
>
> This may actually be an X.org bug.
>
> See: http://bugs.freedesktop.org/show_bug.cgi?id=20254
>
> It could have something to do with using the newer libX11 with the
> older xorg-server-1.4-apple branch.
Actually, that patch has nothing to do with libX11... that's entirely
libxcb:
http://cgit.freedesktop.org/xcb/libxcb/commit/?id=beccb0be15f5699c942a0af33307d9e4bf797e2a
Is the build of tk in question using xcb? Or is it using a libX11
that is using xcb (the one we provide does not, but if you enable the
+xcb variant in MacPorts it will).
> I'm not sure if the XQuartz libX11 has the fix for the xcb code that
> was broken, or what specific version of the libX11 release has the
> fix, if any. The changes appear to be in git though now (the last
> update was March 30, 2009) for a March 24, 2009 commit.
>
> Jeremy, do you have any thoughts on this?
libxcb is still not mature enough in my opinion. I think that it is
definitely getting there, but not there yet.
Can you try rebuilding your code to not use libxcb and try again?
More information about the Xquartz-dev
mailing list