[system-dependencies] Update for Xcode 26.0 specifics.#23738
[system-dependencies] Update for Xcode 26.0 specifics.#23738rolfbjarne merged 1 commit intoxcode26.0from
Conversation
* Don't pass '-buildVersion X.Y' when installing simulators for beta versions of Xcode, because this happens:
$ xcodebuild -downloadPlatform iOS -buildVersion 26.0
iOS 26.0 is not available for download
which presumably is because there's no stable version of iOS 26.0 yet. Get
around this by just not passing the desired build version to xcodebuild, and
instead let xcodebuild decide.
* There's no need for the beta 1 workaround for installing the metal toolchain anymore.
✅ [CI Build #01cc02f] Build passed (Build packages) ✅Pipeline on Agent |
✅ [PR Build #01cc02f] Build passed (Detect API changes) ✅Pipeline on Agent |
✅ API diff for current PR / commit.NET ( No breaking changes )✅ API diff vs stable.NET ( No breaking changes )ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
✅ [CI Build #01cc02f] Build passed (Build macOS tests) ✅Pipeline on Agent |
💻 [CI Build #01cc02f] Tests on macOS M1 - Mac Monterey (12) passed 💻✅ All tests on macOS M1 - Mac Monterey (12) passed. Pipeline on Agent |
💻 [CI Build #01cc02f] Tests on macOS M1 - Mac Ventura (13) passed 💻✅ All tests on macOS M1 - Mac Ventura (13) passed. Pipeline on Agent |
💻 [CI Build #01cc02f] Tests on macOS arm64 - Mac Tahoe (26) passed 💻✅ All tests on macOS arm64 - Mac Tahoe (26) passed. Pipeline on Agent |
💻 [CI Build #01cc02f] Tests on macOS arm64 - Mac Sequoia (15) passed 💻✅ All tests on macOS arm64 - Mac Sequoia (15) passed. Pipeline on Agent |
|
macOS Sonoma tests aren't running, but this has been fixed already in the |
Don't pass '-buildVersion X.Y' when installing simulators for beta versions of Xcode, because this happens:
which presumably is because there's no stable version of iOS 26.0 yet. Get
around this by just not passing the desired build version to xcodebuild, and
instead let xcodebuild decide.
There's no need for the beta 1 workaround for installing the metal toolchain anymore.