)]}'
{
  "commit": "0b9b89e38285f9b6f86e4ffe2606c2d360077dc5",
  "tree": "e609f80d801cd74698234cb01f0a0feb7af01d2d",
  "parents": [
    "6bf2375da01db6ede4efefa6ec6a99c34027400c"
  ],
  "author": {
    "name": "librepower",
    "email": "hello@librepower.org",
    "time": "Tue Sep 08 12:17:34 2026 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Fri Sep 11 14:05:16 2026 -0700"
  },
  "message": "unix: keep generated types compilable with current cgo\n\nI hit this while regenerating ztypes for a platform that is not in the tree\nyet, but it is not specific to that: any regeneration with a current\ntoolchain runs into it.\n\nWhere `struct fp_extended_precision` is not declared, `cgo -godefs` now\nrenders `FpExtendedPrecision` as `_cgopackage.Incomplete`, and the result\ndoes not compile. The committed files for those platforms carry an empty\nstruct, so this keeps mkpost producing what is already there.\n\nfreebsd/arm is unaffected: the C type is declared there, so cgo never emits\n`Incomplete` for it.\n\nChange-Id: Ic77656dca440cad8a63ea9ac84c06b326d174cc4\nGitHub-Last-Rev: 05487a4adc1bf25bbbab471c82ee0a58235384a1\nGitHub-Pull-Request: golang/sys#285\nReviewed-on: https://go-review.googlesource.com/c/sys/+/816660\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26ee5d2153b31b3a7becb772a5245315efa7780c",
      "old_mode": 33188,
      "old_path": "unix/mkpost.go",
      "new_id": "226c7bff677f8253171cd0e70220c6222a1bb82b",
      "new_mode": 33188,
      "new_path": "unix/mkpost.go"
    }
  ]
}
