Dnia środa, 11 kwietnia 2012 16:07:03 Stefan Dirsch pisze:
On Wed, Apr 11, 2012 at 09:51:23AM -0400, Dominique Leuenberger a.k.a DimStar wrote:
Quoting Felix Miata
: On 2012/04/11 15:11 (GMT+0200) Andreas Jaeger composed:
Stefan wants to do it but has not had time for it yet.
New Xorg got into 12.1 rather late too. Did it or other things pile on Stefan's already full plate due to the not so recent any more rounds of paid staff reductions, maybe mfabian?
So, if somebody steps up and helps, I expect Stefan would be happy about it,> > What would be involved to "step up" for someone who has never built or packaged before? Wouldn't Xorg be more involved than lower profile packages?
I think it's absolutely not a beginners package. In order to work on this you either need moderate knowledge on packaging or, more importantly, knowledge about x11 itself (starting with where to find the sources :) )
The package is one of the 'tops' when it comes to the number of patches... of which probably a bunch can be dropped now; blindly dropping them on the other hand is not a good move neither... which results in 'checking every single one' for it's use, understanding it, and possibly rebasing on top of the new xorg 1.12.
I can only second this. Updating xorg-x11-server packages is mainly about adjusting patches (still a bunch are not upstreamed yet; some like the VNC patches can never be upstreamed!). Second part is doing the required lib package updates, when xorg-server fails due to an outdated lib (which is mostly trivial).
Thanks, Stefan
I started update some time ago. I aimed in 1.11.4. Some paches was already upstream, some need adjust to new code. It seems that VNC pach set will be the hardest parf of updating xorg-x11-xserver. My partially work is in: https://build.opensuse.org/package/files?package=xorg-x11- server&project=home%3AFisiu%3Abranches%3AX11%3AXOrg I can start updating to 1.12.0 but I some help with VNC patches will be needed. -- Pozdrawiam / Best regards, Mariusz Fik openSUSE Community Member GPG: 5FCE 7241 B3B9 32FD 455B C30E 42D6 6C88 9E83 7C3D