← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[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