On 10/02/16 22:07, Thiago Macieira wrote:
If we're going to upgrade our Xcode in all our builds, I would advise we
also make it mandatory for everyone else too. Check during configure
against the minimum SDK version, that being the *current* at the time of
release.

Yes, absolutely.

To be clear, I'm not in favour of dropping support for older toolchains. I'd
rather we kept testing them, to reasonable amounts (we can't test every Xcode
release on every OS X host). I'd rather Qt shielded people from bad practices
from vendors.

But as often happens whenever a topic like this comes up: there's a resource
constraint.

Exactly. Ideally we'd apply the process outlined in the OP for every single supported build platform, ie. build on 10.(7|8|9|10|11) and test on 10.7->10.11, but being resource constrained, both in manpower and CI resources, we can only afford to build on a single version, the latest.

Note that this should make it easier to follow SDK/toolchain updates from Apple when they come out in beta, so that we can catch those toolchain issues _before_ they get released.

tor arne

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to