qtwayland 5.15.7 doesn't build with local patch

Fixed

Description

Upgrading qtwayland to the latest 5.15.7 version fails to build due to a local patch for client/qwaylandintegration:
https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl-demo.git;a=blob;f=recipes-qt/qt/qtwayland/0001-client-qwaylandintegration-Do-not-attempt-to-use-the.patch;hb=HEAD

Log of the failure:

.../tmp/work/aarch64-agl-linux/qtwayland/5.15.7+gitAUTOINC+533fff12f7-r0/git/src/client/qwaylandintegration.cpp: In member function 'void QtWaylandClient::QWaylandIntegration::reconfigureInputContext()':
.../tmp/work/aarch64-agl-linux/qtwayland/5.15.7+gitAUTOINC+533fff12f7-r0/git/src/client/qwaylandintegration.cpp:482:19: error: 'class QtWaylandClient::QWaylandDisplay' has no member named 'mUsingInputContextFromCompositor'
482 | if (mDisplay->mUsingInputContextFromCompositor)

As discussed with , disable the patch for now and open this Jira task to re-evaluate it.

Environment

None

Activity

Show:

Walt Miner 
October 13, 2023 at 8:36 PM

Close for PP 16.0.0

Marius Vlad 
August 18, 2023 at 8:13 PM

This has been merged in master a while back.

Marius Vlad 
July 26, 2023 at 11:38 AM

Fyi, tested it today, the issue seems to be still there when enabling qt debugging, posted an update patch that fixes it.

Details

Assignee

Reporter

Labels

Components

Priority

Created April 25, 2023 at 7:30 PM
Updated October 13, 2023 at 8:36 PM
Resolved August 18, 2023 at 8:13 PM