[Development] Notice to all packagers: Qt 4 mistakenly detects GCC6 as a different ABI

Thiago Macieira thiago.macieira at intel.com
Fri Jun 24 05:31:20 CEST 2016

You may start getting this error once you upgrade the compiler:

  Plugin uses incompatible Qt library
  expected build key "x86_64 linux g++-6 full-config", got "x86_64 linux g++-4 
"The plugin '/usr/lib64/kde4/plugins/styles/breeze.so' uses incompatible Qt 
library. Expected build key "x86_64 linux g++-6 full-config", got "x86_64 linux 
g++-4 full-config"" 

The configure script needs a simple patch to recognise GCC 6 as the same ABI as 
GCC 4 and 5. Please apply it to your Qt 4 builds if your distro is switching 
to GCC 6.

Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.diff
Type: text/x-diff
Size: 261 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20160623/fe2c8f89/attachment.diff>

More information about the Development mailing list