)]}'
{
  "commit": "72bf8e13102163a56279242b5b81ad069024681a",
  "tree": "47e6058074a3e3125566bb376a56815abbaafc72",
  "parents": [
    "1c19b81e3d4a482eced000c3aaa67bb325e101a5"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Tue Jul 13 16:23:23 2021 -0700"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Tue Jul 13 16:23:23 2021 -0700"
  },
  "message": "Apply system_shared_libs to all variants\n\nRemove the odd semantics of system_shared_libs that ignore the property\nfor non-bionic variants by always honoring it.  For the common case\nof system_shared_libs: [] this is generally correct, a non-bionic\nvariant of a module that doesn\u0027t compile against bionic libc probably\nalso doesn\u0027t want some other libc.  For modules that use something\nlike system_shard_libs: [\"libc\"] to link against libc but not libdl\nand libm this may cause problems, as it will cause a host varaint to\ntry to link against the non-existent host \"libc\" module, but there\naren\u0027t very many of those and they can be fixed to use a target.bionic\nclause.\n\nBug: 193559105\nTest: m checkbuild\nChange-Id: I94454a71144e3e68c7148b8d0bf2d974d2ad2bc6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13df23296119dbf5168cec666accceaadaa387d0",
      "old_mode": 33188,
      "old_path": "cc/linker.go",
      "new_id": "14564b66715a2d16b0e79dd3f621d2c7faad9049",
      "new_mode": 33188,
      "new_path": "cc/linker.go"
    }
  ]
}
