)]}'
{
  "commit": "741c153370f58dbf73c6680c8f37de656bc2cb3c",
  "tree": "ddd28866743513cde40e8a9241846916550a9b8f",
  "parents": [
    "8a69c0d4f8f412432f80dd36ee5987fb1675bfbc"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Jan 25 17:37:16 2023 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Tue Jan 31 18:53:52 2023 +0000"
  },
  "message": "Align the generated CMake build with the main one.\n\nHaving two of these is tedious and I hope, eventually, we can align\nthem. But for now, sync them manually:\n\n- Bump the minimum CMake versions to match\n\n- Align the C/C++ version directives\n\n- Simplify architecture detection\n\n- Trim some Windows defines that date to our overly aggressive warnings\n\n- Use the Threads package\n\n- Only use _XOPEN_SOURCE on Linux because it\u0027s a glibc-specific problem.\n\nI\u0027ve tested this manually, but we don\u0027t particularly test this build\nright now (I forget if anyone is even using it), so this is mostly\nrelying on finding out from others if it breaks something. In the long\nterm, we should merge the two CMake builds.\n\nBug: 542\nChange-Id: Icccc466464306967275d29a6982c0e9859fc972c\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/56445\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c319a552952133b8c59e8e0a9d2174ebe5fbe11c",
      "old_mode": 33188,
      "old_path": "util/generate_build_files.py",
      "new_id": "383de02d20a26113298d277aea6811981d938545",
      "new_mode": 33188,
      "new_path": "util/generate_build_files.py"
    }
  ]
}
