← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1403758] Re: Unity8 shows black screen with Qt 5.4.0

 

** Description changed:

  With bug #1403511 taken care of in Qt, apps do not anymore crash with Qt
  5.4 and device does not anymore go into reboot loop. However, nothing is
  visible on the screen.
  
  It seems unity8, unity8-dash etc are all running. unity8.log attached
+ 
+ 05/2015 status:
+ - We require at least -fPIE on arm for QObject::connect to work, but on the other hand -fPIC armhf is broken like described in this bug
+ - Upstream is moving to require -fPIC while banning -fPIE, which means we should move to -fPIC too and use -reduce-relocations (requires -fPIC from now on) on all archs
+ 
+ Relevant upstream links referring GCC5 as the reason to require -fPIC:
+ http://code.qt.io/cgit/qt/qtbase.git/commit/?id=36d6eb721e7d5997ade75e289d4088dc48678d0d
+ http://code.qt.io/cgit/qt/qtbase.git/commit/?id=3eca75de67b3fd2c890715b30c7899cebc096fe9

** Also affects: gcc-defaults (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1403758

Title:
  Unity8 shows black screen with Qt 5.4.0

Status in binutils package in Ubuntu:
  New
Status in gcc-defaults package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in ubuntu-ui-toolkit package in Ubuntu:
  Invalid
Status in unity8 package in Ubuntu:
  Fix Released

Bug description:
  With bug #1403511 taken care of in Qt, apps do not anymore crash with
  Qt 5.4 and device does not anymore go into reboot loop. However,
  nothing is visible on the screen.

  It seems unity8, unity8-dash etc are all running. unity8.log attached

  05/2015 status:
  - We require at least -fPIE on arm for QObject::connect to work, but on the other hand -fPIC armhf is broken like described in this bug
  - Upstream is moving to require -fPIC while banning -fPIE, which means we should move to -fPIC too and use -reduce-relocations (requires -fPIC from now on) on all archs

  Relevant upstream links referring GCC5 as the reason to require -fPIC:
  http://code.qt.io/cgit/qt/qtbase.git/commit/?id=36d6eb721e7d5997ade75e289d4088dc48678d0d
  http://code.qt.io/cgit/qt/qtbase.git/commit/?id=3eca75de67b3fd2c890715b30c7899cebc096fe9

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1403758/+subscriptions