Things that killed my motivation to play with wayland

darxus at darxus at
Fri Jun 14 09:27:26 PDT 2013

On 06/12, sardemff7+wayland at wrote:
> On 12/06/2013 02:49, darxus at wrote:
> >1) This mesa bug:

> I provided a patch on this one, and even if I didn’t test it, it

Thank you.  My first step in testing it was attempting to reproduce the
error, which failed, so I closed the bug.  I'd guess due to upgrading
my linux distro.

I now have my automated build testing running again.  Only needed to
remove one repo (libXi - probably just needs more updated deps) from it
to get it working, which is kind of surprising.

> >2) The XWayland segfault bug:
> >

> I just rebased the full xwayland branch to xorg-server master, and
> also the intel and wlshm DDX.


> If Tiago can point me to the fix commit, I can include it in there,
> so we can start using a new base to hack on.

I got the impression that it would only work with some substantial changes
he made, which krh decided not to use (splitting xwm out to a separate

> Tests are good, but if all of them fail badly, you *can* ignore
> them. In this case, they should be fixed, but that shouldn’t prevent
> you from using cairo. IMO, you should keep trying to get the tests
> fixed, without forcing them in your test script.

That's exactly what I did.  I just have running tests disabled for things
where it doesn't pass.  It's just another thing that really frustrated me.

> I’ll try to support you and provide patches on cairo too, please
> point me to the relevant bugs.


On 06/12, Tiago Vignatti wrote:
> I just sent the fix to the mailing list. I don't consider that patch
> enough though cause it exposes now another bug in XWayland
> infrastructure.


On 06/14, Uli Schlachter wrote:
> I don't think that it will ever be possible to have the test suite succeed for
> all tests on e.g. cairo-gl or cairo-xlib, because the results depend too much
> on the graphics driver and are too different across different drivers. Also,
> AFAIK cairo-pdf/cairo-ps often hit ghostscript bugs. :-(

Understandable.  But with this one bug fixed, I can at least get all of,
what was it, the image tests to pass, on the software X server recommended
in the instructions.  

> At the very least, could you write up the approach you came up with?


> I remember that I helped with some magic which didn't compare the test results
> against the expected results, but instead compared them against the results of
> the previous commit. No idea about the details, so it would be nice to be able
> to say "here, this mail describes one possible approach".


> I just sent said patch to the cairo mailing list. If no one objects, I will
> just push it to fdo next week. Hopefully, Chris will instead show up and
> figure out what the right thing is (I guess he has a reason for dumping the
> patch into Bugzilla and not into Git, but I don't know that reason).

Nice, thanks.  (Saw some of that.)

"Hello, babies. Welcome to Earth. It's hot in the summer and cold in
the winter. It's round and wet and crowded. At the outside, babies,
you've got about a hundred years here. There's only one rule that I
know of, babies—God damn it, you've got to be kind." - Kurt Vonnegut

More information about the wayland-devel mailing list