Things that killed my motivation to play with wayland
darxus at chaosreigns.com
darxus at chaosreigns.com
Fri Jun 14 09:27:26 PDT 2013
On 06/12, sardemff7+wayland at sardemff7.net wrote:
> On 12/06/2013 02:49, darxus at chaosreigns.com wrote:
> >1) This mesa bug: https://bugs.freedesktop.org/show_bug.cgi?id=61919
> 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:
> >https://bugs.freedesktop.org/show_bug.cgi?id=59983
> I just rebased the full xwayland branch to xorg-server master, and
> also the intel and wlshm DDX.
>
> http://git.sardemff7.net/wayland/xorg-server/log/?h=xwayland-1.15
> http://git.sardemff7.net/wayland/xf86-video-intel/log/?h=xwayland
> http://git.sardemff7.net/wayland/xf86-video-wlshm/
Cool.
> 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
process).
> 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.
Thanks.
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.
Thanks.
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?
Sure.
> 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".
Yup.
> 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
http://www.ChaosReigns.com
More information about the wayland-devel
mailing list