[FFe] Qt 5.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qt3d-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtbase-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtconnectivity-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtcreator (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtcreator-plugin-ubuntu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtdeclarative-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtdoc-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtfeedback-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtgraphicaleffects-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtimageformats-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtlocation-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtmultimedia-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtpim-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtquick1-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtquickcontrols-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtscript-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtsensors-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtserialport-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtsystems-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qttools-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qttranslations-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtwebkit-examples-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtwebkit-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtx11extras-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtxmlpatterns-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Dear Release Team,
Regarding Qt 5.2, what has been already achieved:
- Qt modules built in a PPA https:/
- Qt packaging synced up with Debian at least once during 5.2 cycle. Private headers usage dropped from many Ubuntu Touch packages so that Qt modules could drop them too. Most of the modules are syncable from Debian as is, although for PPA building reasons there are bzr packaging branches also for them.
- ~80 dependent source packages have daily recipe builds from trunks to the same PPA, because of the Qt 5.2 ABI break and libqt5core5 -> libqt5core5a library rename (http://
- The ~80 packages build successfully both against Qt 5.0 and Qt 5.2, and all unit tests pass. This was tracked at http://
- Ubuntu Touch mostly works, also the desktop Qt 5 applications work
- Most of the system integration autopilot tests pass, but there has been found some work remaining.
- The needed qtbase changes for Unity appmenu support for Qt 5 contributed to upstream - see bug #1157213.
Key remaining tasks that are being worked upon daily by the respective teams:
- A handful of unfixed critical bugs https:/
- Functional multimedia support on Ubuntu Touch - unfortunately the separate qtmultimedia-
- More packaging syncing with 5.2.1, contribute remaining test enablement to Debian, provided by the QA team (most contributed already).
- Get 'OK' from QA team image validation of Ubuntu Touch using Qt 5.2 - this means all Autopilot tests pass + dogfooding
- Upload Qt + rebuild ~80 packages in the archive
Considering all of the above, we'd like you to consider allowing a Feature Freeze Exception. Ubuntu is preaching daily quality even during the development cycle and so we want to avoid creating any regression in any flavor of Ubuntu before pushing it to the archive. For that, we'd like to continue working a little bit longer on this stabilization before pushing it to the archive, to ensure the upgrade will be as smooth as possible.
The FFe would include the Qt modules listed at the following document: https:/
Summaries of main Ubuntu-specific branch changes for packages not to be synced directly from Debian unstable (current status, see the doc linked above for details):
- qtbase: Additional patches (5 upstream, 1 disabling Ubuntu's overlay scrollbar), small packaging changes that have been selected earlier or are related to Ubuntu's additional architectures
- qtdeclarative: Additional submitted/
- qtwebkit: Additional backported patches, additional build deps (qtlocation/
At the same time Qt 5.2.1 is being prepared in parallel (https:/
Build logs are available at https:/
Qt 5.2.0 was a big release, a changes summary is included at http://
Dist-upgrade log with Ubuntu trusty having ubuntu-sdk installed attached.
Changed in qtfeedback-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qt3d-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtpim-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in qtconnectivity-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtmultimedia-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtcreator (Ubuntu): | |
status: | New → Fix Released |
Changed in qtdoc-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtquick1-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtquickcontrols-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtxmlpatterns-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtx11extras-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtcreator-plugin-ubuntu (Ubuntu): | |
status: | New → Fix Released |
Changed in qtwebkit-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtwebkit-examples-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtgraphicaleffects-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qttranslations-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qttools-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtsystems-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtimageformats-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtserialport-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtlocation-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtscript-opensource-src (Ubuntu): | |
status: | New → Fix Released |
Changed in qtsensors-opensource-src (Ubuntu): | |
status: | New → Fix Released |
What's blocking this from landing now? This has waited far too long in my opinion. I'm afraid we have so many rules about the development release working perfectly now that it's almost impossible to use for development. This is in Debian Testing already.