Ok, while trying to create a debdiff (with the help of Simon Q on IRC, thanks :) ), I realized the above is effectively part 2, and part 1 is this commit:
Part 1: https://codereview.qt-project.org/#/c/127924/12//ALL,unified Part 2: https://codereview.qt-project.org/#/c/127924/12//ALL,unified (same as the .patch link above) This fixes QTBUG-44039, QTBUG-43885, and QTBUG-47192. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtbase-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1620173 Title: Qt5 5.6 regression: conversion from QVariant to QString is broken Status in qtbase-opensource-src package in Ubuntu: New Bug description: A regression was introduced in Qt5 5.5 - fixed in 5.7 - whereas conversion from QVariant to QString is broken for double and float values (you can see more details on this here: https://bugreports.qt.io/browse/QTBUG-47192). The patch fixing this issue is the following: http://code.qt.io/cgit/qt/qtbase.git/patch/src/corelib/tools/qlocale.h?id=726fed0d67013cbfac7921d3d4613ca83406fb0f Would it be possible to apply this patch against the package (based on Qt5 5.6.1) Ubuntu 16.10 will ship in October? It's a pretty ugly bug, which needs addressing. Hopefully the Qt devs can eventually merge this patch onto their 5.6 LTS branch. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1620173/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp