Hey,

I would like to request a MRE for getting the saucy libdrm copied to precise, 
quantal, raring.
Something similar has been done before, for getting the raring libdrm in 
quantal and precise[1].
libdrm cannot be renamed because it's an integral part of the system. Plymouth 
may fail
with older libdrm's, because it will not know about the newer pci-ids.

Similarly, I want to copy pixman from raring to quantal and precise. This 
package is used as
the base rendering library for cairo and xorg. The xorg-server headers depend 
on pixman for
some definitions, so I think upgrading pixman is preferred to renaming. 
Renaming will run into
all sorts of issues, again because packages cannot depend on versioned depends 
when the
package is renamed. The xserver in quantal has an identical abi to the one in 
raring, so copying
it should be harmless, but might in the worst case cause it to expose some 
cairo bugs that have
been in raring. The effects on precise I'm less certain about, I haven't 
noticed any issues when
testing against precise cairo, and upstream is conservative about updating 
pixman.

Last, I want to request a MRE for libxi and x11proto-input in precise. The 
upstream pointer barriers
have been merged, and I need to update libxi with a newer upstream version to 
get those pointer
barriers. I've written a patch to allow runtime detection in unity/unity-2d, so 
it can use the new or
old pointer barrier methods when it connects to the server and requests the 
xfixes/xi2 version.

[1] https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/1171340

-- 
technical-board mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/technical-board

Reply via email to