)]}'
{
  "commit": "5c76a26e4e80c5809fd26e5b9f7bc02e704cd793",
  "tree": "d17da856a96a627c807622c5448ffcccfc7be104",
  "parents": [
    "fbb750d797066fb760c01b63b08162bc54a6f5b7"
  ],
  "author": {
    "name": "Ben King",
    "email": "126735454+5kng@users.noreply.github.com",
    "time": "Sat Feb 28 09:55:08 2026 +1100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Feb 28 01:55:08 2026 +0300"
  },
  "message": "cmake: cache HAVE_* results to skip feature checks on re-runs (#2137)\n\nWithout caching, HAVE_${VAR} was lost between cmake runs, so the\nearly-exit guard never fired and all feature test messages re-printed\non every reconfigure.\n\nNow HAVE_${VAR} is written to the CMake cache (INTERNAL) on both\nsuccess and failure. Also fix the guard to not promote a cached 0 to 1.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee5b7591e212e71e9a59bc5fb26734caef2f5446",
      "old_mode": 33188,
      "old_path": "cmake/CXXFeatureCheck.cmake",
      "new_id": "59ccddf135184e0b0640df87e3bcc643689453c1",
      "new_mode": 33188,
      "new_path": "cmake/CXXFeatureCheck.cmake"
    }
  ]
}
