)]}'
{
  "commit": "bcd01e7cc1204235fb7aff59579e08c305080eda",
  "tree": "14b0d3a6228b2d0b79e72b595685ee92f6647d14",
  "parents": [
    "1f59a4a86b40414853a6b99ea7805e60cce5118b",
    "343b469cad0b6814b5b74b84403d237b3aa1863b"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Mon Feb 09 23:37:48 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 09 23:37:48 2026 +0100"
  },
  "message": "Rollup merge of #152013 - madsmtm:update-xcode, r\u003dshepmaster\n\nUpdate to Xcode 26.2\n\nUpdate our CI to run with Xcode 26.\n\nThis means that:\n- LLVM will be built with a newer Clang version (before Apple Clang 15, now Apple Clang 17).\n- Our binaries (e.g. `rustc` and `libstd*.dylib`) will have their SDK version raised (before macOS 14.5, now 26.2).\n- Our binaries will be built with a newer linker (before 1053.12, now 1230.1).\n\nThe last two points can be observed with:\n```sh\n$ vtool -show-build ./build/host/stage1/bin/rustc\nLoad command 10\n      cmd LC_BUILD_VERSION\n  cmdsize 32\n platform MACOS\n    minos 11.0\n      sdk 26.2\n   ntools 1\n     tool LD\n  version 1230.1\n$ vtool -show-build ./build/host/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd*.dylib\nLoad command 9\n      cmd LC_BUILD_VERSION\n  cmdsize 32\n platform MACOS\n    minos 11.0\n      sdk 26.2\n   ntools 1\n     tool LD\n  version 1230.1\n```\n\nThis shouldn\u0027t have much of an effect, but things like `dyld` is known to inspect the SDK version, so it _might_ expose some latent bugs (I really don\u0027t expect it to though).\n\nThis also updates the macOS runners to run on macOS 15 (the macOS 14 runners only have up to Xcode 16.2 available). That is desirable anyhow, as [the macOS 14 runners will be deprecated in July](https://github.com/actions/runner-images/issues/13518). This is probably also required for https://github.com/rust-lang/rust/pull/147192.\n\nr? shepmaster\n",
  "tree_diff": []
}
