Update 5.7 to 5.8 (mostly harmless warnings and issues)
-
While updating my projects (QtQuickControls2, Android, iOS) from Qt 5.7 to Qt 5.8 I got many warnings, errors, issues.
Fortunately they're mostly harmless and can be ignored.
I got only one critical bug - hopefully this one won't happen in your apps. Appears only in complex apps using lots of Loaders and so on.For your convenience and helping new devs trying out QQC2 and Qt 5.8 I wrote a blog post and listed all the warnings and errors I got:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/have fun ;-)
-
Thanks !
-
While updating my projects (QtQuickControls2, Android, iOS) from Qt 5.7 to Qt 5.8 I got many warnings, errors, issues.
Fortunately they're mostly harmless and can be ignored.
I got only one critical bug - hopefully this one won't happen in your apps. Appears only in complex apps using lots of Loaders and so on.For your convenience and helping new devs trying out QQC2 and Qt 5.8 I wrote a blog post and listed all the warnings and errors I got:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/have fun ;-)
@ekkescorner just updated my blogpost:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/Bug with Ripple Effects not resetting if per ex. used in Drawer is fixed :)
here's is HowTo Patch:
https://appbus.wordpress.com/2017/03/06/patch-qt-5-8-0-for-qtbug-59293/no can go on moving my projects from 5.7 to 5.8
-
@ekkescorner Thanks for the interesting read! I also tried to move from Qt 5.7.1 to Qt 5.8 a few weeks ago, but unfortunately stumbled accorss a few regressions that kept me from upgrading.
https://bugreports.qt.io/browse/QTBUG-59013
https://bugreports.qt.io/browse/QTBUG-56939
https://bugreports.qt.io/browse/QTBUG-57031I am a little bit disappointed that the Qt 5.8.1 release will now be skipped (i think a minor release could have improved the overall stability of Qt 5.8 a lot), but I hope that Qt 5.9 tackles a few of those regressions.
-
@ekkescorner Thanks for the interesting read! I also tried to move from Qt 5.7.1 to Qt 5.8 a few weeks ago, but unfortunately stumbled accorss a few regressions that kept me from upgrading.
https://bugreports.qt.io/browse/QTBUG-59013
https://bugreports.qt.io/browse/QTBUG-56939
https://bugreports.qt.io/browse/QTBUG-57031I am a little bit disappointed that the Qt 5.8.1 release will now be skipped (i think a minor release could have improved the overall stability of Qt 5.8 a lot), but I hope that Qt 5.9 tackles a few of those regressions.
@Schluchti said in Update 5.7 to 5.8 (mostly harmless warnings and issues):
@ekkescorner Thanks for the interesting read! I also tried to move from Qt 5.7.1 to Qt 5.8 a few weeks ago, but unfortunately stumbled accorss a few regressions that kept me from upgrading.
fortunately I'm not using this effect in my mobile business apps
https://bugreports.qt.io/browse/QTBUG-56939
https://bugreports.qt.io/browse/QTBUG-57031cannot reproduce both. works for me (but was Android 6.0.1)
-
@Schluchti said in Update 5.7 to 5.8 (mostly harmless warnings and issues):
@ekkescorner Thanks for the interesting read! I also tried to move from Qt 5.7.1 to Qt 5.8 a few weeks ago, but unfortunately stumbled accorss a few regressions that kept me from upgrading.
fortunately I'm not using this effect in my mobile business apps
https://bugreports.qt.io/browse/QTBUG-56939
https://bugreports.qt.io/browse/QTBUG-57031cannot reproduce both. works for me (but was Android 6.0.1)
@ekkescorner many thanks for testing that! Hmm...maybe it's really related to the Android version (4.3). I'll try to find a phone with a newer Android version to validate that :)
-
@ekkescorner just updated my blogpost:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/Bug with Ripple Effects not resetting if per ex. used in Drawer is fixed :)
here's is HowTo Patch:
https://appbus.wordpress.com/2017/03/06/patch-qt-5-8-0-for-qtbug-59293/no can go on moving my projects from 5.7 to 5.8
@ekkescorner just updated my blogpost again:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/while doing iOS Release Builds I got hundreds of Issues reported:
:-1: warning: argument unused during compilation: '-fembed-bitcode-marker'
these issues can be ignored and bug is already fixed for upcoming Qt releases.
thx @Jake-Petroules you can get rid of all these issues patching bitcode.prf
see the details in my blogpost -
@ekkescorner just updated my blogpost again:
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/while doing iOS Release Builds I got hundreds of Issues reported:
:-1: warning: argument unused during compilation: '-fembed-bitcode-marker'
these issues can be ignored and bug is already fixed for upcoming Qt releases.
thx @Jake-Petroules you can get rid of all these issues patching bitcode.prf
see the details in my blogpostupdated my blogpost
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/added info about 'HowTo add OpenSSL support esp on macOS'
(I spent more then a day trying to find a way)added ref to comment from Tobias Hunger why this happens:
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++" is used by qmake, but "/usr/bin/clang++" is configured in the kit. Please update your kit or choose a mkspec for qmake that matches your target environment better.
have fun.
hopefully this was the last update and I can go back to normal work ;-) -
updated my blogpost
https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/added info about 'HowTo add OpenSSL support esp on macOS'
(I spent more then a day trying to find a way)added ref to comment from Tobias Hunger why this happens:
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++" is used by qmake, but "/usr/bin/clang++" is configured in the kit. Please update your kit or choose a mkspec for qmake that matches your target environment better.
have fun.
hopefully this was the last update and I can go back to normal work ;-)@ekkescorner
updated my blogpost: https://appbus.wordpress.com/2017/03/04/mostly-harmless-update-qt-5-7-0-qt-5-8-0/added info about problems with Popups and Android BACK Key