Solved Qt fix delayed
-
There is bug with a fix but it is not propagated in repos. It is marked P2: Important. KDE is currently on Qt 5.7.1 and the fix is reported on 5.6.3.
-
Hi! If you think there is a regression please go to https://bugreports.qt.io/browse/QTBUG-42074 and leave a comment there. This forum is for users mainly and it's very unlikely that the responsible maintainer will find your comment here.
-
Hi and welcome to devnet,
It's also stated that it's fixed a second time for Qt 5.9.0 Beta 2.
-
Thanks for the comment. https://wiki.qt.io/Qt_5.9_Release mentions job done on part of Qt. Is there a similar roadmap document to check when it reaches Ubuntu repos? Does Qt provide built packages for direct update, that is by issuing an apt-key? I found this page about https://wiki.qt.io/Building_Qt_5_from_Git and ponder on keeping this path as a last resort. I have not checked the details of what versions are available or how to update Linux after building Qt from sources. A quick overview tells Qt build is more thought for developers and currently I am not developing on Qt.
-
I too would like to know whether/when/how Qt updates are propagated to Ubuntu (where I do an
apt-get
), please? -
@JNBarchan Not the answer you'll like to hear probably but that's up to the package maintainers at Canonical (the company behind Ubuntu). If you're interested in a Linux distribution that always offers the latest Qt versions then have a look at KDE Neon. It's a Ubuntu derivate specifically made for KDE / Qt developers.
-
@Wieland
Thanks for the info. On the contrary, for me the answer is fine, I just want to know when/how it happens.So how does Mr Canonical-Ubuntu know there's a new release of Qt or decide which one to distribute? I'm thinking they sit down some time before a major release, and update to whatever is current then, and stick with it --- sound about right? And does Mr Canonical compile the Qt sources, or does he get compiled stuff from Mr Qt?
-
@JNBarchan Actually I have no idea. I guess the maintainer of their Qt packages has subscribed to our mailing list for releases and bug fixes.
And does Mr Canonical compile the Qt sources
Yes
-
No, The Qt company only offers the pre-built Qt packages you download from their site or through the online installer.
Linux distributions builds Qt themselves with whatever options they want or patch they might need to integrate with their own system better. There are also other considerations to keep in mind like for example stability. The Debian project won't jump on the latest version that Qt just released because they provide a known stable software stack that you can rely on.
-
@SGaist
That's very interesting. So I cannot assume that the Qt5.7 package that comes with Ubuntu 17.04 release/apt-get
, which is what I have, would be identical to whatever Qt5.7 package I could get from Qt them/yourselves. That is useful to know. I wonder which way my end-users will have followed.... -
In the absolute, they should be pretty much identical, however there might be some small adaptation based on the specific system they are used on.
-
@SGaist
Indeed. But even if Qt sources identical, they could for example have been built with different versions ofgcc
compiler. It's useful for me to be aware of that. Thanks. -
@JNBarchan said in Qt fix delayed:
they could for example have been built with different versions of gcc compiler
Not only could, they actually are. Each independent distro (Suse, Redhat, Debian, ...) uses its own toolchain for bootstrapping which results in compilers, libraries, etc, that are non-identical at binary level.
-
Posted a question to Kubuntu Forums and the reply came as 17.10 is shipped with Qt 5.9.1.