)]}'
{
  "commit": "c8ec5ebf92340dd714fabf6ed9043523c43480bc",
  "tree": "9c19eb06b066984989e3243438d81f2500c29113",
  "parents": [
    "feb74d9b1b388c17acd9e6b81ee032577530f2dd"
  ],
  "author": {
    "name": "Toshi Kikuchi",
    "email": "toshik@google.com",
    "time": "Thu Nov 12 11:31:45 2015 -0800"
  },
  "committer": {
    "name": "Toshi Kikuchi",
    "email": "toshik@google.com",
    "time": "Fri Nov 13 10:49:27 2015 -0800"
  },
  "message": "LOCAL: use GNU-specific strerror_r() only if __GLIBC__ is not defined\n\nThis makes musl happy.\nmusl always chooses POSIX strerror_r().\n\nstr_error(3) suggests to use this condition:\n\n(_POSIX_C_SOURCE \u003e\u003d 200112L || _XOPEN_SOURCE \u003e\u003d 600) \u0026\u0026 ! _GNU_SOURCE\n\nbut it doesn\u0027t work with musl. The only way to check is if __GLIBC__\nis defined.\n\nChange-Id: I30b508be65bfabd78cdbd73f63bcb222435cbcd5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b996773cf3acc720c77907df13db4e4d64a9fc05",
      "old_mode": 33188,
      "old_path": "asio/include/asio/impl/error_code.ipp",
      "new_id": "24e7ed8dc9a17a9ed5b6f81efb9752ea153e3b5f",
      "new_mode": 33188,
      "new_path": "asio/include/asio/impl/error_code.ipp"
    }
  ]
}
