[opensuse-factory] Build errors now with QT5.11
Hi, since the introduction of qt5.11 one off my pet is no more building with errors like this one http://paste.opensuse.org/41821815 Is this known in QT world, or a missing build on our side ? I prefer to be sure we are green in our geeko land, before trying to fix upstream. (qt, or qgis, grass) Thanks for any pointer -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe supporter GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 10.06.2018 15:03, Bruno Friedmann wrote:
Hi, since the introduction of qt5.11 one off my pet is no more building with errors like this one
http://paste.opensuse.org/41821815
Is this known in QT world, or a missing build on our side ? I prefer to be sure we are green in our geeko land, before trying to fix upstream. (qt, or qgis, grass)
Relying on indirect inclusion of Qt headers is considered a bug in your code. In the error above, adding #include <QHeaderView> should fix it. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sonntag, 10. Juni 2018 15:03:33 CEST Bruno Friedmann wrote:
Hi, since the introduction of qt5.11 one off my pet is no more building with errors like this one
http://paste.opensuse.org/41821815
Is this known in QT world, or a missing build on our side ? I prefer to be sure we are green in our geeko land, before trying to fix upstream. (qt, or qgis, grass)
Headers in Qt5.11 were cleaned up to no longer include unneeded other headers. If the code relies on implicit includes, it now breaks. In this case, a "#include <QHeaderView>" is missing. Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019
On dimanche, 10 juin 2018 15.32:08 h CEST Stefan Brüns wrote:
Headers in Qt5.11 were cleaned up to no longer include unneeded other headers.
Christopher, Stefan thanks this give me the right clue, and now was able to build it by creating a patch for upstream. Let see if it still build for Qt5 < 5.11 -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe supporter GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Bruno Friedmann
-
Christoph Feck
-
Stefan Brüns