Please keyword stable these X libraries, particularly those of you who stabled libX11-1.1.1-r1 for security bug #172752. Otherwise, anyone who builds libX11 with USE=xcb can get application crashes due to locking bugs fixed in more recent versions of these X libraries.
Here is the list: libXrandr-1.2.1 libXi-1.1.0 libXfixes-4.0.3 libXdamage-1.1 libXcomposite-0.3.1
Sparc all done. Note that all but libXfixes and libXcomposite also require a version bump in x11-proto files. (I have been running these versions on my systems for quite some time and have not encountered any problems.)
[ebuild U ] x11-proto/inputproto-1.4 [1.3.2] USE="-debug" 0 kB [ebuild U ] x11-proto/randrproto-1.2.0 [1.1.2] USE="-debug" 52 kB [ebuild U ] x11-proto/damageproto-1.1.0 [1.0.3] USE="-debug" 41 kB [ebuild U ] x11-libs/libXdamage-1.1.1 [1.0.3] USE="-debug" 197 kB [ebuild U ] x11-libs/libXfixes-4.0.3 [4.0.1] USE="-debug" 0 kB [ebuild U ] x11-libs/libXi-1.1.0 [1.0.1] USE="-debug" 0 kB [ebuild U ] x11-libs/libXrandr-1.2.1 [1.1.1] USE="-debug" 216 kB [ebuild U ] x11-libs/libXcomposite-0.3.1 [0.3] USE="-debug" 0 kB [ebuild R ] x11-libs/libX11-1.1.1-r1 USE="ipv6 xcb* -debug" 0 kB Stable for HPPA.
ppc64 done
alpha done.
ia64 + x86 stable
I experienced some problems after these libraries got updated. They are actually caused by the x11-proto/* files being updated while xorg-server isn't (it's still using the former protocol specifications). For instance, the global keyboard shortcut stopped working (inputproto) as well as the composite manager (namely Beryl) (damageproto), etc... A simple rebuild of x11-base/xorg-server fixes these issues.
(In reply to comment #7) > I experienced some problems after these libraries got updated. They are > actually caused by the x11-proto/* files being updated while xorg-server isn't > (it's still using the former protocol specifications). For instance, the global > keyboard shortcut stopped working (inputproto) as well as the composite manager > (namely Beryl) (damageproto), etc... A simple rebuild of x11-base/xorg-server > fixes these issues. I added some ewarns to this effect.
amd64 stable
ppc stable
mips stable.
Ping arm, s390