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

Reply via email to