Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Giuseppe D'Angelo
Il 27/04/2017 23:37, Thiago Macieira ha scritto:
> Because if you mean the former, it's already supported in 5.8.

But not in 5.8.0. So, effectively, in no released 5.8 version.

[grumbles]

Cheers,
-- 
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
KDAB (UK) Ltd., a KDAB Group company | Tel: UK +44-1625-809908
KDAB - Qt, C++ and OpenGL Experts



smime.p7s
Description: Firma crittografica S/MIME
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Thiago Macieira
On Thursday, 27 April 2017 18:03:32 -03 Wolfgang Baron wrote:
> Thanks, I didn't see that and don't see a "msvc2017 64-bit" for "Qt 5.9
> Beta2" in the online installer, so I was afraid it would not be in the
> release either. Good to hear it will be there for the release!

There's no need. You can use the MSVC 2015 installer.:

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Thiago Macieira
On Thursday, 27 April 2017 17:50:08 -03 Wolfgang Baron wrote:
> Hi,
> 
> I would like to see msvc_2017 support on the Windows plattform for any
> version as soon as possible.

Do you mean "support" as in "it works" or as in "it's tested in the CI".

Because if you mean the former, it's already supported in 5.8.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Wolfgang Baron

HI,


Am 27.04.2017 um 22:54 schrieb Liang Qi:
On 27 April 2017 at 22:50, Wolfgang Baron > wrote:


Hi,

I would like to see msvc_2017 support on the Windows plattform for
any version as soon as possible.

That will happen soon in 5.9, please follow up 
https://codereview.qt-project.org/#/c/191981/ and etc.


Thanks, I didn't see that and don't see a "msvc2017 64-bit" for "Qt 5.9 
Beta2" in the online installer, so I was afraid it would not be in the 
release either. Good to hear it will be there for the release!


Kind regards,

Wolfgang Baron
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Liang Qi
On 27 April 2017 at 22:50, Wolfgang Baron  wrote:

> Hi,
>
> I would like to see msvc_2017 support on the Windows plattform for any
> version as soon as possible.


That will happen soon in 5.9, please follow up
https://codereview.qt-project.org/#/c/191981/ and etc.

Regards,
Liang
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Wolfgang Baron

Hi,

I would like to see msvc_2017 support on the Windows plattform for any 
version as soon as possible.


Best regards,

Wolfgang Baron
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Thiago Macieira
On Thursday, 27 April 2017 09:02:33 -03 Ville Voutilainen wrote:
> That's because GCC 7 hasn't been released yet, but it will be soon,
> and then it will be in almost every linux distro as a system
> compiler before we ship Qt 5.10, so I think it would be quite wise to
> have it in CI as soon as possible.

If not "before we ship 5.10", it will be the compiler of choice for Linux 
distros in 2018, which is when 5.10 is supposed to be used.

That said, we will be testing ourselves (I've already updated my openSUSE 
Tumbleweed for it), so it's not like it will be broken. I've also been 
building Qt 5.9 with Clang 5.0 (trunk).

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Jake Petroules

> On Apr 27, 2017, at 7:40 AM, BogDan Vatra  wrote:
> 
> For Android I'd like to support 64 bit platforms (arm and x86)

They are already supported. Feel free to compile Qt with the appropriate -arch 
options. Do you mean you want them in CI and want us to start shipping binaries 
for android amd64 and arm64?

I'm not sure there's enough 64-bit devices out there to justify it yet. Android 
moves very slow...

> 
> BogDan.
> 
> On April 27, 2017 12:29:08 PM GMT+03:00, Heikki Halmet  
> 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
> 
>  
> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
> 
> 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)
> 
> macOS 10.12 xcode 8.2.1 -> xcode 8.3.1 (or the latest available)
> 
> 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.
> 
>  
> 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.hal...@qt.io
> 
> Phone: +358408672112
> 
> www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: @qtproject, @Qtproject 
> Facebook: www.facebook.com/qt
> 
>  
> 
> -- 
> Sent from my Android device with K-9 Mail. Please excuse my 
> brevity.___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

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

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Jake Petroules

> On Apr 27, 2017, at 7:07 AM, Tuukka Turunen  wrote:
> 
> 
> Hi,
> 
> 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

I really don't like how we use the term "support" in these emails because it's 
rather misleading. We use it to mean "tested in CI", whereas I (and most of the 
world, as far as I can tell) read it as "the code exists and is functional". 
"Removing support" to me means actively removing the code which makes something 
functional.

As an Open Source project, we need to keep in mind that dropping first party 
"support" for something means little to nothing unless we actually delete the 
associated code as well and refuse patches to re-add it, because people can 
always build their own copy of Qt, and commercial support will obviously still 
answer queries for most definitions of "unsupported", making the term 
"unsupported" a little meaningless. Perhaps we can start using the term "tier 1 
support" as a synonym for what we actually mean by "support", in order to be 
more clear? I really liked the notion of tiered support that we used to have 
but it seems to have gone missing...

Something like the following seems nice:
Tier 1 - the most rigorously tested configurations, tested in CI
Tier 2 - we actively try to make it work but it's a lower priority; 
will make and accept patches and provide support but isn't tested in CI
Unsupported - we remove code that makes the functionality work; will 
refuse any related patches, commercial support refers queries to a separate 
(paid) business engagement

Anyways, iOS 11 will likely drop support for 32-bit applications entirely (i.e. 
they will not launch because 32-bit system libs will be GONE). So I agree we 
should stop shipping 32-bit slices in our binary distributions of Qt for iOS. 
We should not deliberately break 32-bit support though (and it's hard to do 
this accidentally anyways).

> - Drop macOS 10.10 support (we are adding 10.13 or whatever, and thus 
> supporting three latest ones means dropping one)

Well, the plan is to keep 10.10 supported in 5.10, because we've dropped a 
macOS release with every release of Qt since 5.6 on, and we have to slow down 
since Apple's release cadence is annual and ours is bi-annual, or we will end 
up supporting a negative number of OSes eventually :)

Current list is:
- Qt 5.6 - supports macOS 10.7 and up
- Qt 5.7 - supports macOS 10.8 and up
- Qt 5.8 - supports macOS 10.9 and up
- Qt 5.9 - supports macOS 10.10 and up

Planned:
- Qt 5.10 - supports macOS 10.10 and up, deprecates macOS 10.10
- Qt 5.11 - supports macOS 10.11 and up

By the way, "supported" here means we set the compiler and linker flag stating 
the minimum version. We actually REMOVE the code for older versions. 
"Supported" is not synonymous with "tested in CI", and not being tested in CI 
does not imply "unsupported".

If the quality of our 10.10 support suffers because it is not tested in the CI, 
then that's that. It would follow well with our usual practice of deprecating 
the earliest platform one release before removing it outright.

But it will still be "supported" as a deployment platform. I agree that we can 
remove it from the CI and maybe mark it as a deployment-only platform. (so 
10.11 SDK is required, and deploys to 10.10)

> 
> Yours,
> 
>   Tuukka
> 
> On 27/04/2017, 13.11, "Development on behalf of Jake Petroules" 
>  jake.petrou...@qt.io> wrote:
> 
> 
>> On Apr 27, 2017, at 2:29 AM, Heikki Halmet  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
>> 
>> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
>> 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 

Re: [Development] QList

2017-04-27 Thread Thiago Macieira
On Thursday, 27 April 2017 01:19:16 -03 Marc Mutz wrote:
> On 2017-04-26 23:38, Konstantin Tokarev wrote:
> > 26.04.2017, 08:04, "Marc Mutz" :
> >> Users
> >> that need a queue can use std::deque. If you don't iterate over it,
> >> it's
> >> a more than acceptable container.
> > 
> > std::deque is not a contiguous container, unlike QList or QVector
> 
> Here's news for you: QList is not a contiguous container.

Sometimes it is.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread BogDan Vatra
For Android I'd like to support 64 bit platforms (arm and x86)

BogDan.

On April 27, 2017 12:29:08 PM GMT+03:00, Heikki Halmet  
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
>
>
>
>LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
>
>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)
>
>macOS 10.12 xcode 8.2.1 -> xcode 8.3.1 (or the latest available)
>
>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.
>
>
>
>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.hal...@qt.io
>Phone: +358408672112
>www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter:
>@qtproject, @Qtproject Facebook:
>www.facebook.com/qt

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread James McDonnell
The mkspecs are there.  https://codereview.qt-project.org/#/c/192579/ is
needed to make them work (again).


On 2017-04-27, 8:07 AM, "Development on behalf of Stottlemyer, Brett
(B.S.)"  wrote:

>> Please refer to Qt 5.9 Supported platforms ->
>>http://doc-snapshots.qt.io/qt5-5.9/supported-platforms.html
>
>That page has the following for QNX: ³QNX 6.6.0, 7.0 (armv7le and x86)²
>
>As QNX 7.0 includes 64-bit support, are aarch64le and x86_64 supported on
>5.9?  If not, can they be added for 5.10?
>
>Regards,
>Brett
>
>___
>Development mailing list
>Development@qt-project.org
>http://lists.qt-project.org/mailman/listinfo/development

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Tuukka Turunen

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

Yours,

Tuukka

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


Hi,

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)

Yours,

Tuukka

On 27/04/2017, 13.11, "Development on behalf of Jake Petroules" 
 wrote:


> On Apr 27, 2017, at 2:29 AM, Heikki Halmet  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
>
> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
> 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.hal...@qt.io
> Phone: +358408672112
> www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: @qtproject, @Qtproject 
Facebook: www.facebook.com/qt
>
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

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

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Tuukka Turunen

Hi,

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)

Yours,

Tuukka

On 27/04/2017, 13.11, "Development on behalf of Jake Petroules" 
 wrote:


> On Apr 27, 2017, at 2:29 AM, Heikki Halmet  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
>  
> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
> 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.hal...@qt.io
> Phone: +358408672112
> www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: @qtproject, @Qtproject 
Facebook: www.facebook.com/qt
>  
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

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

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Stottlemyer, Brett (B.S.)
> Please refer to Qt 5.9 Supported platforms -> 
> http://doc-snapshots.qt.io/qt5-5.9/supported-platforms.html

That page has the following for QNX: “QNX 6.6.0, 7.0 (armv7le and x86)” 

As QNX 7.0 includes 64-bit support, are aarch64le and x86_64 supported on 5.9?  
If not, can they be added for 5.10?

Regards,
Brett

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Ville Voutilainen
On 27 April 2017 at 14:58, Shawn Rutledge  wrote:
> Giuseppe was asking on IRC for GCC 7 and Clang 4.  Which are quite bleeding 
> edge for almost all distros at this point, I suppose; Arch recently got Clang 
> 4 but not GCC 7 yet.


That's because GCC 7 hasn't been released yet, but it will be soon,
and then it will be in almost every linux distro as a system
compiler before we ship Qt 5.10, so I think it would be quite wise to
have it in CI as soon as possible.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt World Summit 2017 Call for Presentations

2017-04-27 Thread Tero Kojo
Hello,

This year Qt World Summit will be taking place in Berlin between 10th and 12th 
October.
The venue will be the bcc, Berlin Congress Center.
You can find more information on the event site at 
https://www.qtworldsummit.com/


The Call for Presentations has just been published on the Qt Blog: 
http://blog.qt.io/blog/2017/04/27/qt-world-summit-2017-call-presentations/
Please read through the post and then submit your presentation idea for review.

As a summary, the main topics of interest this year are:

*   Future of software with Qt

*   3D User interfaces and Graphics, including AR and VR

*   Automotive solutions

*   Application development and Qt enabling application ecosystems

*   Tools, methods and processes for the embedded device life-cycle

*   Automation systems

As always this is not a complete list, and we are open to all Qt related 
presentations.

Qt World Summit 2017 will also feature a business track, where the topics of 
interest include:

*   Cases and examples of Qt in use

*   Time to market

*   Software life-cycle

*   Development team setup and composition

*   Ecosystems from the business aspect



Early Bird tickets are on sale now at: https://www.qtworldsummit.com/
The site will be updated as we have more information to share.


This year Qt World Summit will also feature Qt Contributors' Days right before 
the actual Qt World Summit.
The Qt Contributors' Days will replace Qt Contributors' Summit for this year. 
Everyone who has contributed in any way (code, bugs, answering questions on 
forums and lists) is welcome to the Contributors' Days.

Please note, this year you will need a ticket for Contributors' Days. These are 
available form https://www.qtworldsummit.com/
For practical reasons we have had to put a nominal fee on the Qt Contributors' 
Days. If you are sure you are coming, and the nominal fee is an issue, please 
contact me directly.

Best Regards,
Tero
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Shawn Rutledge

> On 27 Apr 2017, at 11:29, Heikki Halmet  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
>  
> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
> 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)
> macOS 10.12 xcode 8.2.1 -> xcode 8.3.1 (or the latest available)
> 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.
>  
> 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.

Giuseppe was asking on IRC for GCC 7 and Clang 4.  Which are quite bleeding 
edge for almost all distros at this point, I suppose; Arch recently got Clang 4 
but not GCC 7 yet.

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Jake Petroules

> On Apr 27, 2017, at 2:29 AM, Heikki Halmet  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
>  
> LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:
> 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.hal...@qt.io
> Phone: +358408672112
> www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: @qtproject, @Qtproject 
> Facebook: www.facebook.com/qt
>  
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

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

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] HEADS-UP: Branching from '5.9' to '5.9.0' started

2017-04-27 Thread Jani Heikkinen
Hi,
We have soft branched '5.9.0' from '5.9'. Please start using '5.9.0' for new 
changes targeted to Qt 5.9.0 release. There should be enough time to finalize 
ongoing changes in '5.9'; final downmerge will happen Thursday 4th May.

br,
Jani


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Proposal for Qt 5.10 platforms and configurations changes

2017-04-27 Thread Heikki Halmet
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



LIST OF PROPOSAL CHANGES FROM 5.9 TO 5.10:

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)

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

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.



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.hal...@qt.io
Phone: +358408672112
www.qt.io | Qt Blog: http://blog.qt.io/ | Twitter: 
@qtproject, @Qtproject Facebook: www.facebook.com/qt

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development