If you're advanced user and don't mind to use the ppa-purge tool from pure console mode in case something goes wrong, there's (nowadays abandoned but Qt should be functional) PPA at https://launchpad.net/~ci- train-ppa-service/+archive/ubuntu/stable-phone-overlay/ that contains Qt 5.6.2 for Ubuntu 16.04, including qtbase compiled with -opengl es2 for arm64.
You should be safer if you try the PPA out from a desktop environment that doesn't strictly depend on Qt 5 - while the Qt itself in that PPA should be as functional as before, some Stable Release Upgrade that has happened after April 2017 may have made eg KDE Plasma or LxQt incompatible with the PPA. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtbase-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1709881 Title: [xenial] QT5 gles support for arm64 architecture Status in qtbase-opensource-src package in Ubuntu: Invalid Bug description: According to the Xenial's build log, it did not build as gles for the arm64 even though it should be built with -opengl es2 option. > debian/rules gles2_architectures := armel armhf arm64 ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(gles2_architectures))) extra_configure_opts += -opengl es2 else extra_configure_opts += -opengl desktop endif Here is the xenial's build log and it shows OpenGL as Desktop version. - Xenial build log: https://launchpadlibrarian.net/319422529/buildlog_ubuntu-xenial-arm64.qtbase-opensource-src_5.5.1+dfsg-16ubuntu7.5_BUILDING.txt.gz OpenGL / OpenVG: EGL .................. yes OpenGL ............... desktop However, the zesty's build log shows OpenGL as ES2. - Zesty build log: https://launchpadlibrarian.net/328680692/buildlog_ubuntu-zesty-arm64.qtbase-opensource-src_5.7.1+dfsg-2ubuntu4~1.17.04.1_BUILDING.txt.gz OpenGL / OpenVG: EGL .................. yes OpenGL ............... yes (OpenGL ES 2.0+) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1709881/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

