[Development] Update QtWayland CI to Wayland 1.6+

Pier Luigi Fiorini pierluigi.fiorini at gmail.com
Thu Jan 14 16:23:06 CET 2016


2016-01-14 10:15 GMT+01:00 Jędrzej Nowacki <jedrzej.nowacki at theqtcompany.com
>:

> On Monday 11 of January 2016 00:27:08 Pier Luigi Fiorini wrote:
> > Hi,
> >
> > We are starting to have QtWayland patches that require at least Wayland
> 1.6
> > available, such as:
> >
> > - https://codereview.qt-project.org/#/c/104222/
> > - https://codereview.qt-project.org/#/c/112141/
> > - https://codereview.qt-project.org/#/c/144891/
> >
> > We need to update CI to at least Wayland 1.6 as soon as possible.
> >
> > If I recall CI is running Ubuntu 14.04 LTS now, but LTS is released every
> > two years.
> >
> > The next LTS should be 16.04 which means that until April we cannot merge
> > those patches making the first one more than 1 year old.
> >
> > Would it be possible to switch to a distro that potentially has more
> > frequent updates to avoid repeating the same problem again in the future?
>
> Hi,
>
>  I guess the whole point of having Ubuntu 14.04 LTS in CI is to support
> that
> platform as long as it is important. As you said it will be important until
> 16.04 release. I think we could potentially remove 14.04 from CI on dev
> branch
> after Qt 5.7 release. Can't you "ifdef" you code, so it "works" with the
> older
> Wayland too?



Nope, unfortunately in order to use the newer protocol we need to link to
libwayland >= 1.6

Recent versions of Wayland (>= 1.8) should let us target a new protocol
version while linking to an older version mitigating the problem in the
future, but still Ubuntu is probably not the best option for Wayland.

-- 
Out of the box experience
http://hawaiios.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20160114/68a0602d/attachment.html>


More information about the Development mailing list