)]}'
{
  "commit": "cb82b33315609646b99084afe8812f590ae5e533",
  "tree": "3f47943ddc8928eede1456bfde8085f04bd0df63",
  "parents": [
    "360ca35a3724567abc275c45c1f50c73871bd2d0"
  ],
  "author": {
    "name": "Haowei Wu",
    "email": "haowei@google.com",
    "time": "Wed Jul 22 15:56:27 2026 -0700"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 23 00:29:45 2026 -0700"
  },
  "message": "Add Threads dependency in exported CMake config file\n\nBoringSSL depends on multi-thread library provided by the OS.\nHowever, this dependency is not transitively passed to the project\nthat depends on BoringSSL automatically. We are seeing curl 8.21\nbuild failures on ToT BoringSSL on Windows due to this limitation.\nThis patch address this issue by adding \"Threads\" as a dependency\nin exported CMake config.\n\nChange-Id: I4c6d66ce491eb58efcbba9db44bb86584e1e3205\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/99307\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86632ac7dfae5972e0b6bc7bb9f2a9512d27df93",
      "old_mode": 33188,
      "old_path": "cmake/OpenSSLConfig.cmake",
      "new_id": "5adc97d53193b01b9eb4961ffd0dfd51e40e3f35",
      "new_mode": 33188,
      "new_path": "cmake/OpenSSLConfig.cmake"
    }
  ]
}
