|
Description
|
libXdamage needs to be replaced with the modular build from Xorg 7.x. The only difference
between our current libXdamage sources (imported from X11R6.8 to the Xsun tree) and the
current is the addition of a free() call in Xorg's sources and the pkgconfig data files
which other applications need to set build flags correctly.
Make that version 1.0.4 which fixes a locking problem which causes xcb assertions:
commit 31829be123a9ce58bf8e0c4718815b7b63d0d512
Author: Josh Triplett < xxxxx@xxxxx.org>
Date: Mon Oct 16 02:58:24 2006 -0700
Remove incorrect UnlockDisplay and SyncHandle from XDamageQueryVersion
XDamageQueryVersion calls UnlockDisplay and SyncHandle, without a matching
LockDisplay. This triggers an assertion in Xlib/XCB designed to catch these
kinds of bugs. Remove the two calls, which fixes the assertion.
Thanks to Mike Auty < xxxxx@xxxxx.com> for the report.
|