)]}'
{
  "commit": "fab2eb7b8aa6fe35035628d409ef1e75b8a489b4",
  "tree": "74d1eb01ede0c3abcbd1b3d22bb4f187a9c5da52",
  "parents": [
    "04983e551e8bafaecc25bb9b5080d5eff9c55215"
  ],
  "author": {
    "name": "Scott Graham",
    "email": "scottmg@chromium.org",
    "time": "Thu Jun 28 09:14:53 2018 -0700"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jun 28 16:53:51 2018 +0000"
  },
  "message": "Build linux binaries against sid sysroot\n\nAdditionally, this requires building against libstdc++ because there\u0027s\nno libc++ in the sysroot and we aren\u0027t currently set up to build libc++\nlocally. Because this has broken ChromeOS, use libstdc++ for now and\nresolve libc++ build later, if necessary.\n\nUnfortunately this doesn\u0027t seem to have changed the readelf -d output,\nbut hopefully it will help CrOS? I\u0027m not sure.\n\nBefore:\n[(0c5d936b...)] scottmg@around:/work/gn$ readelf -d out/gn\n\nDynamic section at offset 0x222270 contains 31 entries:\n  Tag        Type                         Name/Value\n 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]\n 0x0000000000000001 (NEEDED)             Shared library: [ld-linux-x86-64.so.2]\n 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]\n 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]\n 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]\n 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]\n 0x0000000000000001 (NEEDED)             Shared library: [libatomic.so.1]\n\nAfter:\n[linux-sysroot] scottmg@around:/work/gn$ readelf -d out/gn\n\nDynamic section at offset 0x25cc68 contains 31 entries:\n  Tag        Type                         Name/Value\n 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]\n 0x0000000000000001 (NEEDED)             Shared library: [ld-linux-x86-64.so.2]\n 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]\n 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]\n 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]\n 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]\n 0x0000000000000001 (NEEDED)             Shared library: [libatomic.so.1]\n ...\n\nBug: chromium:855791\nChange-Id: I1fd8574cdfa5fd856e0fb27d734d15135a00b99a\nReviewed-on: https://gn-review.googlesource.com/1900\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCommit-Queue: Scott Graham \u003cscottmg@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c20affcaf18704a04cc9905de3b12d2ecbb73c8",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "455d57f75d9bcc0c5d3228d2bac1c2bd32434757",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "a0796fbd774a3053fef1797b17daead54c4638a5",
      "old_mode": 33261,
      "old_path": "build/gen.py",
      "new_id": "483d3f09181e53c650b26cb7dee553e5f97ce371",
      "new_mode": 33261,
      "new_path": "build/gen.py"
    }
  ]
}
