<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><blockquote type="cite" class=""><div><div class="">On 2021-12-01-W, at 18:33, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" class="">ryandesign@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><blockquote type="cite" class="">On Dec 1, 2021, at 09:18, Christopher Nielsen wrote:<br class=""></blockquote><blockquote type="cite" class=""><br class="">* Would it be feasible to update our 10.15 buildbot to a newer Xcode release? Or are there certain ports/situations that necessitate remaining with 11.7?<br class=""></blockquote><br class="">Because there are a variety of scenarios where a build fails if the OS version and SDK version are not the same, I deliberately keep Xcode versions on the buildbot machines* on the last version that contains the SDK version that matches the OS version. If Xcode 12 contains the macOS 10.15 SDK, I can update the 10.15 worker to it, otherwise I would not want to do that.<br class=""><br class="">I do have work in progress on a MacOSX.sdk port which should make it easier for ports to request any SDK on any OS. It is not committed yet.<br class=""><br class="">*there might be one case where I did update to a newer version; I'd have to review<br class=""></div></div></div></blockquote><br class=""><div class="">I find the following very helpful, as it provides a succinct matrix relative to Xcode version vs. included macOS SDK:</div><div class=""><br class=""></div><div class=""><a href="https://xcodereleases.com/" class="">https://xcodereleases.com/</a></div><div class=""><br class=""></div><div class="">The site also provides direct links to the readme for each Xcode release, allowing one to quickly verify that their info matches with Apple’s.</div><div class=""><br class=""></div><div class="">In any case, per that site (and Apple’s readmes), Xcode 12.0, 12.0.1, and 12.1 all ship with the macOS 10.15 SDK. So we can choose any one of those for the 10.15 buildbot.</div><div class=""><br class=""></div><div class="">Perhaps 12.1 might be a good choice, in terms of having the latest bug fixes, etc?</div></body></html>