Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145797 - Add aiglx patches to xorg-server
Summary: Add aiglx patches to xorg-server
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2006-08-31 18:36 UTC by Hanno Böck
Modified: 2006-09-05 16:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck gentoo-dev 2006-08-31 18:36:28 UTC
In order to have better aiglx-support (especially being able to run compiz on it), we'd need some patches for xorg-server.
Those are located here:
http://people.freedesktop.org/~krh/compiz-on-aiglx/xserver-patches/

They are:
01-no-move-damage.patch
02-dont-backfill-bg-none.patch
03-tfp-damage.patch
04-mesa-copy-sub-buffer.patch
05-offscreen-pixmaps.patch
06-aiglx-happy-vt-switch.patch

As mesa is going to be updated in the next few days, I'd suggest waiting for that and then bumping the internal mesa in the xorg-server ebuild at the same time. Then we'd also need a patch for symlink-mesa, which we can take from fedora:
http://cvs.fedora.redhat.com/viewcvs/rpms/xorg-x11-server/devel/xorg-x11-server-1.1.1-mesa-6.5.1.patch?rev=1.2&view=log
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-01 12:08:11 UTC
I've got another patch or two related to libxf86config I'll want to slip into xorg-server as well, so please don't rev-bump without talking to me.
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-09-03 07:20:51 UTC
Are these patches actually intended to go into the AIGLX codebase at some point, or are they just working around the differences between AIGLX and Xgl?
Comment 3 Hanno Böck gentoo-dev 2006-09-03 08:39:46 UTC
Joshua: From what Kristian told me, they're all meant to get merged (most of them are already in git). No workaround-patches any more.
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2006-09-05 08:13:22 UTC
(In reply to comment #3)
> Joshua: From what Kristian told me, they're all meant to get merged (most of
> them are already in git). No workaround-patches any more.
> 
Good to hear.

The reason I ask is that I used to run these patches, but they'd break with each server/compiz release and they didn't get updated too often.  I would have proposed their inclusion earlier if that hadn't happened :)
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-05 11:23:26 UTC
I've got this in xorg-server-1.1.1-r1 in my overlay. I'll also fix bug #146197 in there, then wait for the Mesa 6.5.1 release to add it to the tree.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-05 16:14:14 UTC
This is fixed in 1.1.1-r1, which we'll unmask once mesa 6.5.1 is released.