Re: X11R7.2

2007-02-12 Thread Michel Dänzer
On Sat, 2007-02-10 at 23:15 +0100, Julien Cristau wrote:
 
 * 110_fedora_no_move_damage.patch

Some variation of this will probably go in upstream at some point, see
https://bugs.freedesktop.org/show_bug.cgi?id=5275 . However, note that
e.g. compiz still relies on window moves generating damage (Set it up to
make moving windows translucent to see the problem). Can be fixed with a
one-liner in the move plugin though.

 * 107_fedora_dont_backfill_bg_none.patch

Breaks X semantics and thus can't go in upstream. Apps/toolkits need to
be fixed not to use background none windows.

 * 108_fedora_gl_include_inferiors.patch

Breaks GLX semantics and should no longer be necessary now that the GLX
compositing managers default to using the Composite Overlay Window.

 * 120_fedora_disable_offscreen_pixmaps.diff

Last time I looked at this, it was a gross hack to work around XAA
deficiencies in offscreen pixmap handling, which makes the server die
immediately when trying to use GLX_EXT_texture_from_pixmap with EXA, due
to calling XAA functions without checking it's active or even loaded.

 * 123_no_composite_for_xvfb_run.patch (adds -extension Composite to
   XVFBARGS in debian/local/xvfb-run, we may want to include that?)

If Xvfb doesn't work with the Composite extension, it should just be
disabled at build time?


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer



Re: X11R7.2

2007-02-10 Thread Julien Cristau
On Sun, Feb 11, 2007 at 01:30:14 +0200, Timo Aaltonen wrote:

 On Sat, 10 Feb 2007, Julien Cristau wrote:
 I just looked at your diff.gz, and here are some comments:
 - the serverabiver file doesn't seem to be used anywhere (at least on a
  quick grep in the drivers I didn't find anything), do we need to keep
  it?
 
 I have no idea, really :)
 
Yeah, probably David or Daniel know more about this, since it dates back
to the initial modular packaging.

 Patch 114 explicitely says it's a terrible hack, so that one probably
 doesn't qualify :)
 
 heh, after googling a bit I found it:
 
 http://lists.freedesktop.org/archives/xorg-commit/2006-August/008627.html
 
 
 (it's funny how many hits you get with XXX terrible hack :)
 
heh, ok, then maybe we can cherry-pick it :)

Cheers,
Julien


pgpu5RaInyAFn.pgp
Description: PGP signature


Re: X11R7.2

2007-02-10 Thread David Nusinow
On Sun, Feb 11, 2007 at 12:55:04AM +0100, Julien Cristau wrote:
 On Sun, Feb 11, 2007 at 01:30:14 +0200, Timo Aaltonen wrote:
 
  On Sat, 10 Feb 2007, Julien Cristau wrote:
  I just looked at your diff.gz, and here are some comments:
  - the serverabiver file doesn't seem to be used anywhere (at least on a
   quick grep in the drivers I didn't find anything), do we need to keep
   it?
  
  I have no idea, really :)
  
 Yeah, probably David or Daniel know more about this, since it dates back
 to the initial modular packaging.

This was supposed to be used to denote the abi of the drivers. Right now,
we just do this in the control file with the xserver-xorg-video-* Provides
and Depends. Ideally, I'd like to use the serverabiver file to automate
this, but I haven't thought about it for a while. I think we can probably
dump the file, but it's worth thinking about how to make this a reality so
we don't have to go through and manually update all the control files every
time we have a new server release.

  Patch 114 explicitely says it's a terrible hack, so that one probably
  doesn't qualify :)
  
  heh, after googling a bit I found it:
  
  http://lists.freedesktop.org/archives/xorg-commit/2006-August/008627.html
  
  
  (it's funny how many hits you get with XXX terrible hack :)
  
 heh, ok, then maybe we can cherry-pick it :)

It's fine if we add these patches, but it'd be nice to know what they do.
I'm looking to start pushing our own patch stack upstream really soon, so
I'm a little hesitant to add more work to the load with a set of patches
that we haven't looked at yet.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: X11R7.2

2007-02-10 Thread Julien Cristau
On Sat, Feb 10, 2007 at 19:09:59 -0500, David Nusinow wrote:

 It's fine if we add these patches, but it'd be nice to know what they do.
 I'm looking to start pushing our own patch stack upstream really soon, so
 I'm a little hesitant to add more work to the load with a set of patches
 that we haven't looked at yet.
 
I wasn't planning on adding anything I don't understand :)
The disable composite in xnest patch is pretty simple, though, so I'll
probably push it in the next days.  I was more asking about the other
patches, as I don't have a clue about most of them.

Cheers,
Julien


pgpOXu0PIzxQg.pgp
Description: PGP signature


X11R7.2

2007-02-09 Thread Timo Aaltonen


Hi!

  Seems that you are uploading x.org R7.2 to experimental as I write, nice 
:)


For some strange reason I started to update the Ubuntu xorg-stuff two 
nights ago, and I spent most of yesterday merging xserver-xorg. So, in 
order to avoid duplicate effor I've put xorg-server here for you to take 
a look:


http://users.tkk.fi/~tjaalton/xorg72/

I hope it makes it easy for you to cherry pick what you find useful..
(note that I haven't even built it yet)

--

ps. a question about mesa; what makes the diff so big, does it have some 
extra sources merged? I haven't found any reference as in what it might 
be..


pps. I should've checked the ml earlier, since git.debian.org isn't 
exactly realtime :)


t


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: X11R7.2

2007-02-09 Thread Julien Cristau
On Fri, Feb  9, 2007 at 17:02:46 +0200, Timo Aaltonen wrote:

 
   Hi!
 
   Seems that you are uploading x.org R7.2 to experimental as I write, nice :)
 
 For some strange reason I started to update the Ubuntu xorg-stuff two
 nights ago, and I spent most of yesterday merging xserver-xorg. So, in
 order to avoid duplicate effor I've put xorg-server here for you to
 take a look:
 
 http://users.tkk.fi/~tjaalton/xorg72/
 
 I hope it makes it easy for you to cherry pick what you find useful..
 (note that I haven't even built it yet)
 
Thanks, I'll have a look.  Note that xorg-server 1.2.0 is in the
debian-experimental branch at git.d.o.

 ps. a question about mesa; what makes the diff so big, does it have
 some extra sources merged? I haven't found any reference as in what
 it might be..

Apparently there's lots of files in the upstream git repo which aren't
in the tarballs, so since we merged our repo with freedesktop.org this
stuff got added.  I removed some of it, but the rest still shows up in
the debian diff.

 
 pps. I should've checked the ml earlier, since git.debian.org isn't exactly 
 realtime :)
 
It is, but for xorg 7.2 stuff you need to look at the
debian-experimental branch in each repository.  The default page only
shows you the debian-unstable branch, which will not be very active
until etch is out.

Cheers,
Julien


pgpPObgR3sqMF.pgp
Description: PGP signature


Re: X11R7.2

2007-02-09 Thread Timo Aaltonen

On Fri, 9 Feb 2007, Julien Cristau wrote:


On Fri, Feb  9, 2007 at 17:02:46 +0200, Timo Aaltonen wrote:



Hi!

  Seems that you are uploading x.org R7.2 to experimental as I write, nice :)

For some strange reason I started to update the Ubuntu xorg-stuff two
nights ago, and I spent most of yesterday merging xserver-xorg. So, in
order to avoid duplicate effor I've put xorg-server here for you to
take a look:

http://users.tkk.fi/~tjaalton/xorg72/

I hope it makes it easy for you to cherry pick what you find useful..
(note that I haven't even built it yet)


Thanks, I'll have a look.  Note that xorg-server 1.2.0 is in the
debian-experimental branch at git.d.o.


Ok, pity that I couldn't find it :) Do you have any time estimate when it 
might hit experimental?



ps. a question about mesa; what makes the diff so big, does it have
some extra sources merged? I haven't found any reference as in what
it might be..


Apparently there's lots of files in the upstream git repo which aren't
in the tarballs, so since we merged our repo with freedesktop.org this
stuff got added.  I removed some of it, but the rest still shows up in
the debian diff.


I see, that makes sense. It was just frightening to see a 2.5MB diff at 
first ;) It's nice that mesa uses quilt now, btw.



t


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: X11R7.2

2007-02-09 Thread Julien Cristau
On Fri, Feb  9, 2007 at 20:40:17 +0200, Timo Aaltonen wrote:

 On Fri, 9 Feb 2007, Julien Cristau wrote:
 
 Note that xorg-server 1.2.0 is in the
 debian-experimental branch at git.d.o.
 
 Ok, pity that I couldn't find it :) Do you have any time estimate when
 it might hit experimental?
 
I'm in the process of testing it here, I'll hopefully upload it later
tonight.

 ps. a question about mesa; what makes the diff so big, does it have
 some extra sources merged? I haven't found any reference as in what
 it might be..
 
 Apparently there's lots of files in the upstream git repo which aren't
 in the tarballs, so since we merged our repo with freedesktop.org this
 stuff got added.  I removed some of it, but the rest still shows up in
 the debian diff.
 
 I see, that makes sense. It was just frightening to see a 2.5MB diff
 at first ;) It's nice that mesa uses quilt now, btw.
 
Yeah, the credit for the new mesa packaging is all Thierry's :)

Cheers,
Julien


pgp1QdDQS6mHS.pgp
Description: PGP signature


Re: X11R7.2

2007-02-09 Thread Timo Aaltonen

On Fri, 9 Feb 2007, Julien Cristau wrote:


Ok, pity that I couldn't find it :) Do you have any time estimate when
it might hit experimental?


I'm in the process of testing it here, I'll hopefully upload it later
tonight.


Cool! I'm testing 7.2 as well..


I see, that makes sense. It was just frightening to see a 2.5MB diff
at first ;) It's nice that mesa uses quilt now, btw.


Yeah, the credit for the new mesa packaging is all Thierry's :)


hats off to Thierry :)


t


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]