[Development] Proposal for Qt 5.10 platforms and configurations changes

Tuukka Turunen tuukka.turunen at qt.io
Thu Apr 27 16:34:41 CEST 2017

Correcting myself: Drop ARMv7 and ARMv7s support for iOS, meaning we only support 64bit iOS devices from Qt 5.10 onwards.


From: Development <development-bounces+tuukka.turunen=qt.io at qt-project.org> on behalf of Tuukka Turunen <tuukka.turunen at qt.io>
Sent: Thursday, April 27, 2017 4:07:48 PM
To: Jake Petroules; Heikki Halmet; development at qt-project.org
Subject: Re: [Development] Proposal for Qt 5.10 platforms and configurations changes


Related to the Apple platforms, could we consider the following for Qt 5.10:
- Drop the older iPhone support by removing ARMv7 from iOS (http://dorianroy.com/blog/wp-content/uploads/2016/09/iOS_Support_Matrix_v4.2.pdf)
- Consider also dropping ARMv7s support, which would allow dropping i386 simulator support
- Drop macOS 10.10 support (we are adding 10.13 or whatever, and thus supporting three latest ones means dropping one)



On 27/04/2017, 13.11, "Development on behalf of Jake Petroules" <development-bounces+tuukka.turunen=qt.io at qt-project.org on behalf of Jake.Petroules at qt.io> wrote:

    > On Apr 27, 2017, at 2:29 AM, Heikki Halmet <heikki.halmet at qt.io> wrote:
    > Hi,
    > Below we have proposal for changes in supported platforms and configurations from Qt 5.9 to 5.10.
    > Please comment if the proposal is insufficient or the changes are unacceptable somehow.
    > Please refer to Qt 5.9 Supported platforms -> http://doc-snapshots.qt.io/qt5-5.9/supported-platforms.html
    > RHEL 7.2 -> RHEL 7.3 (Any benefits?)
    > OpenSUSE 42.1 -> OpenSUSE 42.2
    > Ubuntu 17.04 (Ubuntu 16.04 lts will stay in CI)
    > macOS 10.11 xcode 8.2 -> xcode 8.2.1 (or the latest available)

    Apple does not ever release updates to older release series, so since 8.3 already exists, this is guaranteed to remain 8.2.1.

    > macOS 10.12 xcode 8.2.1 -> xcode 8.3.1 (or the latest available)

    8.3.2, please.

    > Windows 7 MinGW 5.3.0 -> MinGW 6.3.0
    > Embedded Linux (Boot2Qt) Yocto 2.2.1 & gcc 6.2 -> Yocto 2.3 & gcc 6.3
    > INTEGRITY GHS 2016.5.4 -> 2017.1.x
    > Support for Android 8 (if available on time)
    > iOS 11 support (if available on time. Current rumors -> september)
    > MacOS 10.13 will be released September 2017 hopefully. Feature Freeze for 5.10 is at the beginning of August.
    > This means that we can only use Preview release of 10.13 for testing before final official release is out.
    > That can cause situation that we don’t have enough time to get 10.13 in before 5.10 release so we can’t give guarantees that 10.13 will be supported in 5.10.

    How do you know it won't be called macOS 11? ;)

    The purpose of the preview release *IS* to use it for testing so that you can say your product supports the final version (according to Apple). We should provision a VM for the first developer preview and update it throughout the beta cycle until the final release. So this should not be a problem for us with FF in August unless Qt 5.10 releases before macOS Next does.

    Just for the record: make sure not to drop CI for macOS 10.10 - that version is still supported in Qt 5.10. Tentative plan for 5.11 would be to drop 10.10 support.

    > NOTE! We will commit to wanted platform and software changes as long as those are available straight after 5.9 release is out in the end of the May.
    > With all others we'll do the best we can but we can't commit that those will be supported in 5.10.
    > Best regards
    > Heikki Halmet
    > The Qt Company, Elektroniikkatie 13, 90590 Oulu, Finland
    > Email: heikki.halmet at qt.io
    > Phone: +358408672112
    > www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: @qtproject, @Qtproject Facebook: www.facebook.com/qt<http://www.facebook.com/qt>
    > _______________________________________________
    > Development mailing list
    > Development at qt-project.org
    > http://lists.qt-project.org/mailman/listinfo/development

    Jake Petroules - jake.petroules at qt.io
    The Qt Company - Silicon Valley
    Qbs build tool evangelist - qbs.io

    Development mailing list
    Development at qt-project.org

Development mailing list
Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20170427/3ea0b62a/attachment.html>

More information about the Development mailing list