Qt 4.8.7 has been just released: https://blog.qt.io/blog/2015/05/26/qt-4-8-7-released/ and it's the final version of Qt4. Support for Qt4 stops at the end of 2015. LSB 4, however, requires Qt4, and so does the just-released LSB 5: http://refspecs.linuxfoundation.org/lsb.shtml On one hand, we would prefer not to ship unsupported software, but on the other, LSB compliancy may still be important for Wind River and its customers. So this bug is opened to collect opinions and feedback from everyone with an interest in Qt. Write your comments please.
As far as Qt4 goes I think we'd probably just move it and the example apps we have out to its own meta-qt4 layer and maintain it there as we have meta-qt3 for the purposes of LSB and anyone else who happens to need it. The folks who have been maintaining meta-qt5 have been doing an excellent job. They've already stated they prefer to keep it as a separate layer, but we probably ought to consider doing more to support them (for example, running regular builds on our autobuilder so we can pick up any regressions). We may also want to give some thought to highlighting it appropriately within our documentation.
Marking as M1 so we have a deadline to at least make a decision.
Mailed the lists to solicit opinion.
Community conclusion seems to be "create a layer".
Alex, can you create the layer for the qt4 recipes?
Let's relocate Qt4 after 1.9 is out. It won't suddenly bitrot or become horribly insecure on the day it goes out of support :)
meta-qt4 layer has been published here: http://git.yoctoproject.org/cgit/cgit.cgi/meta-qt4/about/ I'll send qt4 removal patches for oe-core and poky shortly.
Patches are staged in mut and will land in master once autobuilder complications have been resolved.
People have asked to squash this into a single patch, so consider doing that.