[FFe] Qt 5.1.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtbase-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtdeclarative-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtgraphicaleffects-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtimageformats-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtjsbackend-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtmultimedia-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtquick1-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtscript-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtsensors-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtsvg-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qttools-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qttranslations-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
qtwebkit-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtxmlpatterns-opensource-src (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Dear Release Team,
I'd like to request FFe for Qt 5.1.1 and its release modules. It was discussed during vUDS (https:/
Qt 5.1.1 fixes numerous bugs like non-English inputting on desktop QML apps (like Friends app), long-standing bugs in the low-level rendering loop resulting in improved stability identified by our developers, and new functionality that makes it possible for example to drop current QtWebKit Device Pixel Ratio patch.
Before any uploads would happen, the QA team will validate the release by running tests on both desktop and touch device, so that no unacceptable regressions remain. Testing will involve automated autopilot runs and manual testing. Already a lot of developers are running 5.1.1 on desktop and Touch. The currently known problems are listed at https:/
The PPA with testable 5.1.1 packages for desktop/touch is ppa:canonical-
The Work-In-Progress PPA with final tarballs, more syncing/polishing and more modules will land to ppa:canonical-
The list of packages (and the upload order) to be upgraded to 5.1.1 are:
U) lp:~kubuntu-packagers/kubuntu-packaging/qtbase-opensource-src
T) lp:~kubuntu-packagers/kubuntu-packaging/qttools-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtjsbackend-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtxmlpatterns-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtscript-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtsvg-opensource-src
U) lp:~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src
T) lp:~kubuntu-packagers/kubuntu-packaging/qtgraphicaleffects-opensource-src
T) lp:~kubuntu-packagers/kubuntu-packaging/qtmultimedia-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtsensors-opensource-src
U) lp:~kubuntu-packagers/kubuntu-packaging/qtwebkit-opensource-src
T) lp:~kubuntu-packagers/kubuntu-packaging/qtquick1-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtquickcontrols-opensource-src (NEW)
*) lp:~kubuntu-packagers/kubuntu-packaging/qtimageformats-opensource-src
*) lp:~kubuntu-packagers/kubuntu-packaging/qtwebkit-examples-opensource-src (NEW)
*) lp:~kubuntu-packagers/kubuntu-packaging/qttranslations-opensource-src
U) lp:~kubuntu-packagers/kubuntu-packaging/qtdoc-opensource-src (NEW)
*) lp:~kubuntu-packagers/kubuntu-packaging/qtx11extras-opensource-src (NEW)
Additionally pkg-kde-tools 0.15.8 (a single commit) should be merged to Ubuntu's pkg-kde-tools as part of this, to allow unchanged qtscript sync.
The branches marked with "*" are non-modified packages from Debian that will be synced from Debian if 5.1.1 releases are available in unstable when the time comes.
The rest of the branches differ from Debian for one of the two reasons:
T) Package name transitions from raring, otherwise similar to Debian
U) Ubuntu / Touch specific changes. Much smaller delta than during 5.0.x.
Summaries of "U" branch changes (current status):
- qtbase: aarch64 support, some intentional Qt4 era differences on databases supported, our raring solution to Qt4 supporting that does not require rebuilds, additional multi-arch packages, documentation packages that have been temporarily disabled in Debian (the bootstrapping methods non-optimal but works for us), four additional patches (two backported from 5.2, one submitted for upstreaming, one small (6 lines) Ubuntu specific patch related to disabling overlay bars).
- qtdeclarative: One patch backported from upstream.
- qtwebkit: Additional snapshot module dependencies for extra features, keeping of private headers needed by webbrowser-app, two backported patches.
- qtdoc: Building also qtbase and qtwebkit-examples docs.
All branches either already are or will be rebased on Debian 5.1.x packaging.
If the new Qt would be uploaded, Touch will continue to function after four package rebuilds on top of the new Qt - this is currently done at qt5-beta-proper with Launchpad recipes. Other rebuilds and bug fixes are expected. On the desktop side Qt Creator and the few existing Qt5 applications will continue to work.
More details on the migration are in the google doc at https:/
Build logs are available at https:/
Summary changelogs for the 5.1.0 and 5.1.1 upstream releases attached as a tarball (Qt_5.1.
Dist-upgrade log with Ubuntu saucy having ubuntu-sdk installed attached (using the ~20130820 qt5-beta-proper packages).
Related branches
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Confirmed → Won't Fix |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
status: | Confirmed → Won't Fix |
Are there any downsides to updating pkg-kde-tools in conjunction with this FFe and keeping the diff minimized?