[Development] Proposing to officially allow C++20 types in Qt 6 ABIs

Tor Arne Vestbø Tor.arne.Vestbo at qt.io
Thu Jan 27 18:34:54 CET 2022



> On 27 Jan 2022, at 18:14, Thiago Macieira <thiago.macieira at intel.com> wrote:
> 
> On Thursday, 27 January 2022 08:53:31 PST Tor Arne Vestbø wrote:
>> I don’t know what other things you’re referring to, but just to clarify,
>> this is not the case for macOS. We build the binary Qt packages with as
>> recent of an Xcode (and corresponding toolchain) as we have available in
>> the CI, typically the latest version.
> 
> The Xcode case has the same constraint, just a different implementation of it.
> 
> We use the latest compiler and the latest SDK that Apple provides for us, but 
> we set the minimum macOS target (and the other Apple platforms) to the minimum 
> that we still support. That has the effect that functions that have been added 
> to the SDK since that minimum become weak symbols, which allow us to verify 
> whether they are present at runtime.

Right, I’m aware, just wanted to make sure we were on the same page on that bit :) 

Thanks!

Cheers,
Tor Arne



More information about the Development mailing list