On Mon, 5 Jun 2023 at 12:29, Daniel P. Berrangé <berra...@redhat.com> wrote: > > On Mon, Jun 05, 2023 at 11:55:43AM +0100, Peter Maydell wrote: > > I just noticed that the recent atomicity changes introduce a build > > failure on x86 macos (Catalina). Now if we wanted to, we can say "this > > is too old and outside our support policy", of course... > > Catalina is version 10. > > Current Ventura is version 13. > > So it fails our 'two latest releases" requirement. > > More importantly, IIUC, Apple have discontinued support for Catalina > with its EOL date being Sep 2022.
Yeah; as I say I'm going to have to decommission the machine pretty soonish anyhow. > Having said all that, what matters more for macOS is the toolchain > version rather than the OS version. We have very little that is > directly dependent on the OS version. Most of our library deps come > from HomeBrew, so it is mostly compiler compatibility that we are > targetting for macOS. > > What clang version are you seeing this failure with ? This is "Apple clang version 12.0.0 (clang-1200.0.32.29)". > > (I don't know if newer x86 macos is OK -- this machine can't > > upgrade to anything newer than Catalina. So it's due to be > > decommissioned pretty soon anyway.) > > x86 macOS is also now a testing void for our CI too, since > Cirrus CI switched exclusively to aarch64 :-( > > So we're entirely reliant on someone having macOS x86 hardware > and being personally willing& able to send us testing reports > of any compile bugs. Right. That used to be me, on this machine, to some extent. It won't be that any more by the end of summer... -- PMM