On Fri, Nov 14, 2003 at 02:03:59AM +0100, Uwe Storbeck wrote: > On Nov 13, Daniel Stone wrote: > > On Thu, Nov 13, 2003 at 01:58:28AM -0500, Nathanael Nerode wrote: > > > The second answer is "integration". The number of packaging issues > > > which come up in packaging such a big project are very large, and it can > > > take quite a while to resolve them all. > > > > Yes. Splitting xlibs/xbase-clients, breaking the xlibs build out so you > > can choose to use the freedesktop.org versions ... none of this is > > particularly easy. > > Did not know that there are so many changes in structure between > XFree86 subreleases that this has new to be done for each subrelease. > Thanks to Debian I last compiled all the X stuff by myself a couple of > years ago ;-).
It doesn't really have to be done for 4.3 per se, but with the emergence of freedesktop.org as a source of XFree86 competition, we are positioning ourselves to be able to provide the alternatives. This means some pretty painful infrastructure work with XFree86. The rot started when we realized that the Xft/Xrender/Render/fontconfig with XFree86 was really old, and starting to cause problems; we provided alternatives for these (the real upstream versions, from Keith Packard), and then realized that this really had to be extended to all libraries. > > > The more specific-to-right-now answer is that even adapting all of the > > > preexisting Debian patches (against 4.2.1) to patch 4.3.0 seems to be > > > taking quite a while. I believe that the way they are being updated is > > > intended to make this process easier in the future, although any member > > > of the X Strike Force may correct me. :-) > > > > Branden's going through and checking all the patches for any regressions > > that may have occurred; I intend to start helping with this sometime > > after Tuesday, in between post-exam celebrations. > > Does this mean you are jumping over 4.3 and just start to patch 4.4? > Code freeze for XFree86 4.4 is in about two weeks, would make sense :-). No, it doesn't mean that at all. Even if we dropped work on 4.3 now and went straight to 4.4, it would still take us a while. I am personally targetting 4.3 for sarge, and another XSF member has expressed this view, although I do not know if he still holds it. > I again did not know that there are so many Debian specific patches > against XFree86, sorry. It's just the unfortunate reality - we're the de facto XFree86 portability lab. That's the price you have to pay for being the only guys who care about most of our 14-or-so architectures. > But OTOH did the XFree team not integrate the Debian patches into > their source tree, if they don't break other things which should be > unlikely because of the bunch of architectures tested under Debian? They integrate some, but my previous 'patch-bombings' of upstream got very little response, which made me reluctant to go through that much work again. I'm tempted to organize another patch run now we have Bugzilla and people like Egbert Eich monitoring it constantly, but yeah. It's notoriously difficult to get anything into XFree86, let alone a patch for an architecture they don't care about (i.e. not i386). -- Daniel Stone <[EMAIL PROTECTED]> Debian X Strike Force: http://people.debian.org/~branden/xsf/
pgpoKSbCM9IcD.pgp
Description: PGP signature