On Mo, 2016-03-14 at 12:03 -0400, Marc-André Lureau wrote: > Hi > > ----- Original Message ----- > > On Fr, 2016-03-11 at 21:50 +0100, Marc-André Lureau wrote: > > > 3.16 is the minimal version for GtkGLArea widget, used in following > > > patches. > > > > > - 3.0) GTK_REQUIRED=2.91.3 > > > + 3.0) GTK_REQUIRED=3.16 > > > > That puts the bar pretty high. 3.16 is only one year old and hasn't yet > > found its way into LTS and enterprise distros yet ... > > Yes, that's why we did our last release with older gtk support last week. Ok. > 3.16 is needed for gtkglarea and it the proper way to do GL with gtk. > It fixes number of issues, such as portability to wayland which was > non-trivial. Sure. > If need be, we could lower gtk3 requirement to 3.10 (droping wayland > support in this case). Afaik, 3.16 is going to make it in rhel7 as > part of regular desktop rebase. I think we should continue to support older 3.x versions for a while. Dropping wayland isn't an option I think. Is it possible to build with/without glarea support (depending on the installed gtk version) and hiding that from applications without too much fuss? I.e. with the glarea widget being a child of the new gtkstack widget, can we swap that for a drawingarea and render the old-style egl way in case we find old gtk version, without that being visible outside spice-gtk? Another reasonable option would be going for two git branches: Using last weeks release as base for a stable branch and plan to do bugfix releases (possibly backporting support for new spice protocol features too) for a year or two. cheers, Gerd _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel