)]}'
{
  "commit": "b0ded89e917b48b73097d3b8b88dfa3afb264ed0",
  "tree": "492fb1d301c493d83f0a0400e19f982ee07622a8",
  "parents": [
    "54c4c1d403c1730d3c8e467910d7044a649bfbee"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Wed Dec 14 01:26:03 2022 +0000"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Wed Dec 14 01:29:49 2022 +0000"
  },
  "message": "[build] Disable dangling pointer checking for GCC\n\nThe dangling pointer warning introduced in GCC 12 reports false\npositives that result in build failures.  In particular, storing the\naddress of a local code label used to record the current state of a\nstate machine (as done in crypto/deflate.c) is reported as an error.\n\nThere seems to be no way to mark the pointer type as being permitted\nto hold such a value, so unconditionally disable the warning.\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61a9cf07e04707ae48a2b6ac3e9f3695503d511a",
      "old_mode": 33188,
      "old_path": "src/Makefile.housekeeping",
      "new_id": "658b84b6bd422c335ad8e23e36b3c824f0053169",
      "new_mode": 33188,
      "new_path": "src/Makefile.housekeeping"
    }
  ]
}
