ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #00075
[Bug 1219695] Re: [FFe] Qt 5.1.1
** Changed in: qtbase-opensource-src (Ubuntu)
Status: Confirmed => Won't Fix
** Changed in: qtdeclarative-opensource-src (Ubuntu)
Status: Confirmed => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1219695
Title:
[FFe] Qt 5.1.1
Status in “qtbase-opensource-src” package in Ubuntu:
Won't Fix
Status in “qtdeclarative-opensource-src” package in Ubuntu:
Won't Fix
Status in “qtdoc-opensource-src” package in Ubuntu:
Confirmed
Status in “qtgraphicaleffects-opensource-src” package in Ubuntu:
Confirmed
Status in “qtimageformats-opensource-src” package in Ubuntu:
Confirmed
Status in “qtjsbackend-opensource-src” package in Ubuntu:
Confirmed
Status in “qtmultimedia-opensource-src” package in Ubuntu:
Confirmed
Status in “qtquick1-opensource-src” package in Ubuntu:
Confirmed
Status in “qtquickcontrols-opensource-src” package in Ubuntu:
Confirmed
Status in “qtscript-opensource-src” package in Ubuntu:
Confirmed
Status in “qtsensors-opensource-src” package in Ubuntu:
Confirmed
Status in “qtsvg-opensource-src” package in Ubuntu:
Confirmed
Status in “qttools-opensource-src” package in Ubuntu:
Confirmed
Status in “qttranslations-opensource-src” package in Ubuntu:
Confirmed
Status in “qtwebkit-opensource-src” package in Ubuntu:
Fix Released
Status in “qtx11extras-opensource-src” package in Ubuntu:
Confirmed
Status in “qtxmlpatterns-opensource-src” package in Ubuntu:
Confirmed
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://blueprints.launchpad.net/ubuntu/+spec/client-1308-qt51) and
the consensus was that we would be better off with 5.1.1 than staying
with 5.0.2.
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://bugs.launchpad.net/bugs/+bugs?field.tag=qt5.1 - as
of this writing all of them besides one obsolete package have assigned
people who now have them as priority fixes.
The PPA with testable 5.1.1 packages for desktop/touch is ppa
:canonical-qt5-edgers/qt5-beta-proper (https://launchpad.net
/~canonical-qt5-edgers/+archive/qt5-beta-proper). The packages are
snapshots from the release branch from 20130820, with the only change
not in those upstream tarballs being a Mac OS related commit to
qtbase.
The Work-In-Progress PPA with final tarballs, more syncing/polishing
and more modules will land to ppa:canonical-qt5-edgers/qt5-beta2 at
the moment - these will be copied on top of qt5-beta-proper when they
are finalized. Also qt5-daily PPA has been used before the latest sync
round with Debian.
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://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AjuCdq68GSyVdFI4QzNQdWpfME5aMEV2VXo0cUpOMkE#gid=15
Build logs are available at https://launchpad.net/~canonical-
qt5-edgers/+archive/qt5-beta-
proper/+packages?field.name_filter=&field.status_filter=published&field.series_filter=saucy
+ the newest currently at https://launchpad.net/~canonical-
qt5-edgers/+archive/qt5-beta2/+packages?field.name_filter=&field.status_filter=published&field.series_filter=saucy
Summary changelogs for the 5.1.0 and 5.1.1 upstream releases attached
as a tarball (Qt_5.1.1_changelogs.tar.xz). The detailed changelogs for
all commits may be a bit large to be meaningfully gone through, but
can be provided. Notes: qtjsbackend, qtwebkit, qttranslations do not
provide a (usable) changelog summary. qtsensors is essentially 5.1.0
already in the archives because of a previous snapshot. Many of the
smaller modules just state 'only minor changes' in their changelogs.
Dist-upgrade log with Ubuntu saucy having ubuntu-sdk installed
attached (using the ~20130820 qt5-beta-proper packages).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1219695/+subscriptions