)]}'
{
  "commit": "0f3bb466b868b523cf1dc9b2aaaed65c77b28862",
  "tree": "95f26649eedcadc58d3cadf37604e602b131f952",
  "parents": [
    "bd0de71e754eb3280094e89c7ac35a14dac6d61c"
  ],
  "author": {
    "name": "Derek Mauro",
    "email": "761129+derekmauro@users.noreply.github.com",
    "time": "Wed Oct 21 08:32:42 2020 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 21 08:32:42 2020 -0400"
  },
  "message": "Cherry-picks for LTS 2020_09_23 Patch Release 2\n\n* Fixes preprocessor condition for symbols __tsan_mutex_read_lock and\r\n__tsan_mutex_try_lock\r\n* Fixes race in AddressIsReadable file descriptors using stronger memory ordering\r\n* Fixes CMake dependency issues and adds `-Wl,--no-undefined` to avoid\r\nthese issues in the future.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65376063669f33c0fa09576d83e783962a95f795",
      "old_mode": 33188,
      "old_path": "absl/debugging/internal/address_is_readable.cc",
      "new_id": "329c285f3b5861e9347f210cfd7c1663d422b61f",
      "new_mode": 33188,
      "new_path": "absl/debugging/internal/address_is_readable.cc"
    },
    {
      "type": "modify",
      "old_id": "28bd5a85977433aaeac725a3cde908f2d405e921",
      "old_mode": 33188,
      "old_path": "absl/flags/CMakeLists.txt",
      "new_id": "88551914713780463e795fea10c4ccad0b314f2d",
      "new_mode": 33188,
      "new_path": "absl/flags/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6672855105f5acface7d0efcb847470b1dd4ba56",
      "old_mode": 33188,
      "old_path": "absl/status/CMakeLists.txt",
      "new_id": "f0d798a3732d8f0b75a9875218927c8eb606e3d9",
      "new_mode": 33188,
      "new_path": "absl/status/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9b7f088ab229c73c459611d6aa1e189812c0b326",
      "old_mode": 33188,
      "old_path": "absl/synchronization/mutex.cc",
      "new_id": "ad13567a8e639e6a6575d7c3fabdc546e8c177d7",
      "new_mode": 33188,
      "new_path": "absl/synchronization/mutex.cc"
    },
    {
      "type": "modify",
      "old_id": "1ba02b266071593fbc4ffbbdd0a0c2a07a6fd1f8",
      "old_mode": 33261,
      "old_path": "ci/linux_gcc-latest_libstdcxx_cmake.sh",
      "new_id": "26415e239bd95da99802c6e8907a4f927cf1e0fa",
      "new_mode": 33261,
      "new_path": "ci/linux_gcc-latest_libstdcxx_cmake.sh"
    },
    {
      "type": "modify",
      "old_id": "f57ab12b1feed95ec04c56552f46081209ce7b20",
      "old_mode": 33261,
      "old_path": "ci/linux_gcc_alpine_cmake.sh",
      "new_id": "b3b8e7a74ccf41f836c576528d6df811319bd2bb",
      "new_mode": 33261,
      "new_path": "ci/linux_gcc_alpine_cmake.sh"
    },
    {
      "type": "modify",
      "old_id": "cf78e207e3a7eff93db4e42b05827e5f0888c1b9",
      "old_mode": 33261,
      "old_path": "ci/macos_xcode_cmake.sh",
      "new_id": "d90e273a53ad202d53ddc92aabc9a1166402401c",
      "new_mode": 33261,
      "new_path": "ci/macos_xcode_cmake.sh"
    }
  ]
}
