On 5/14/07, Alexander E. Patrakov <[EMAIL PROTECTED]> wrote: > Dan Nicholson wrote: > > > xcb-proto: XCB protocol headers. > > > > libxcb: The actual libraries for XCB. Very few applications use XCB > > directly. The main use is to in the old Xlib (libX11). Depends on > > libXau and libXdmcp in addition to the two above. > > > > xcb-util: Some additional xcb modules. Cairo uses xcb-render-util in > > it's XCB backend. Requires (might be optional, haven't checked in a > > while) gperf[1] in addition to libxcb. Nothing uses the cairo xcb > > backend right now, so this might be overkill. > > They are known to break (crash) Java at runtime. Please check this (maybe > with binary Java) before actually committing the update.
I recall that one of the xcb maintainers said this was still a problem on the Xorg list recently. Here's the thread: http://lists.freedesktop.org/archives/xorg/2007-February/021870.html And here's a patch to turn off the asserting in xcb which is obviously not ideal. http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/libxcb-no-assert-on-lock.patch?rev=1.1 So, I suppose I can do the update and disable libX11 linking to libxcb for now. I might prefer that anyways to do piecemeal updates: update the current packages to 7.2 versions, add xkeyboard-config, add libxcb, etc. Do you know of a simple java app I can test against? Maybe a newer java release will fix this issue properly. I suppose I'll use the same app as the reporter in the thread: josm. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
