https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116980
Iain Sandoe <iains at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|UNCONFIRMED |RESOLVED --- Comment #2 from Iain Sandoe <iains at gcc dot gnu.org> --- agreed with what FX says. >From time to time Apple introduces changes in the SDK layout (IIRC last time was sometime around 10.13) that mean fixed includes are no longer referring to the same files (for example). At present there is nothing we can do other than to try and minimise the use of fixed includes (which reduces the chance of this happening). Recommendation would be to build the compiler against the Xcode CLT installation and make the SDK version specific (e.g. macOS14.sdk) then, when updating to a new CLT version - so long as it contains the macOS14.sdk (which is the case for XC16, for example) the compiler should continue to operate as built. Obviously, if you want to take advantage of new features in macOS15 / XC16, you'd need to build the compiler for that anyway .. I'm closing this as "WONTFIX" (it's more that we cannot change what Apple ships).