)]}'
{
  "commit": "3f62de0eddedb9a246d32b150d6bc47baa790282",
  "tree": "b23fc427692f6ff7d724b356468a98587c4cfa08",
  "parents": [
    "577e360c9a66b893750c1d196e45f6f4ef589ae2"
  ],
  "author": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Tue Jun 16 13:27:09 2026 -0700"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Wed Jun 17 15:38:53 2026 -0700"
  },
  "message": "cmake: fix compiler flag propagation after 3.30.0\n\nSince https://gitlab.kitware.com/cmake/cmake/-/commit/cebcc07a80,\n`check_symbol_exists()` will modify `CMAKE_\u003cLANG\u003e_FLAGS{,_\u003cCONFIG\u003e}` and\nthen restore the values afterward. This will create a normal variable\nwhich will override the cached variable libaom uses in checking for\nflags (in e.g., `require_c_flag()`). Due to the level of scope involved,\nit\u0027s easier to clear the normal variable rather than try to propagate\nthe value up through the intermediate scopes.\n\nBug: 474642915, 524319756\nFixed: 524319756\nChange-Id: Iaffaa9fe73d6647e84ea700ed696d40fd6e05ee3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04013863962e14cd016f05e03528e582b8f6ff31",
      "old_mode": 33188,
      "old_path": "cmake/aom_configure.cmake",
      "new_id": "52aa37e24b174db271977b8a5683f7e4a1cbfff0",
      "new_mode": 33188,
      "new_path": "cmake/aom_configure.cmake"
    }
  ]
}
