How to match versions of wayland/weston/freerdp?

Heikki Sarkanen hsarkane at gmail.com
Tue Apr 14 01:04:01 PDT 2015


Hello,

I have also tried to use FreeRDP with Weston and Yocto toolchain on
iMX6 board. I used Yocto from master branch. My versions for Weston
were 1.6 and 1.7 and for FreeRDP 2604ff20bd and 3f371b22ad. With
2604ff20bd from stable-1.1 branch I got a lot of CMake issues and gave
up. Most promising was Weston 1.7 with FreeRDP 3f371b22ad as I posted
earlier: http://lists.freedesktop.org/archives/wayland-devel/2015-March/020891.html.
You can find my Yocto recipes if you find those useful, FreeRDP:
https://github.com/hsarkanen/meta-openembedded/commits/freerdp_3f371b22ad
and Weston: https://github.com/hsarkanen/poky/commits/wayland_1.7.0. I
also tried with and without iMX6 platform specific patches:
https://github.com/Freescale/meta-fsl-arm/tree/master/recipes-graphics/wayland.

Someone got it working earlier with Weston 1.5 and FreeRDP 3f371b22ad:
http://lists.freedesktop.org/archives/wayland-devel/2015-February/020088.html.
I haven't yet tried downgrading Weston to version 1.5.

Good luck and please report back if you got it working!

BR,
Heikki

2015-03-13 22:54 GMT+02:00 Marko Moberg <marko.s.moberg at gmail.com>:
> Hello there,
>
> I have a little question regarding Wayland/Weston and their compatibility
> with freeRdp.
>
> I am working on a fairly old Yocto branch ("dylan") but I need to enable
> support for Wayland/Weston with RDP. According to the info on the web, RDP
> support should be available from Wayland/Weston 1.1 onwards.
>
> I can get the v1.1 Wayland/Weston from "dora" branch but it seems that Yocto
> "dora" comes with a incompatible version of freeRDP (it contains freeRdp
> v1.0.2 whereas Weston seems to require 1.1.0 or newer). Problems in Weston
> compilation occur immediately when rdp protocol is enabled.
>
> Well, I also tried to update the freeRDP 1.1 to my environment but the
> rdp_compositor.c of Weston is still not matching the freeRDP implementation.
> However, I noticed that Weston 1.2 seems to have some changes that match
> with the rdp protocol api of FreeRdp 1.1 (changes like context_size ->
> ContextSize, stream_free -> Stream_Free etc.).
>
> Does anybody know which version are compatible with each other?
>
> There are some complex dependencies in our distro which makes it quite hard
> to work with the most up-to-date SW at this point so that's why I am trying
> to find the minimum set of changes to get the Weston + freeRDP running on
> old "dylan" based distro.
>
> regards,
> Marko
>
> marko.s.moberg at gmail.com
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>


More information about the wayland-devel mailing list