)]}'
{
  "commit": "f2a26bcef332bc6c30cb2232e280cfd4da97094c",
  "tree": "4f60f230ecb2b11dd9c71059649f2d1290951903",
  "parents": [
    "46993efdd33b73649796c5fc5c9efb193ae19d51"
  ],
  "author": {
    "name": "Mathieu Boespflug",
    "email": "m@tweag.io",
    "time": "Mon Dec 30 17:53:47 2019 +0100"
  },
  "committer": {
    "name": "Mathieu Boespflug",
    "email": "m@tweag.io",
    "time": "Sat Apr 18 11:09:52 2020 +0200"
  },
  "message": "os: add NixOS to the constraint values\n\nNixOS uses the Linux kernel, but that\u0027s where commonality with the\nmyriad Linux distributions out there stops. Like the different BSD\u0027s,\nNixOS is sufficiently different that it warrants a constraint value.\nIn particular, no non-static binary has any chance of running on NixOS\nunless it was specifically built for it, because the dynamic linker is\nin a non-standard location. This means that toolchains downloaded as\npart of host autoconfiguration that detect Linux (like\n`go_register_toolchains()`) always fail on NixOS.\n\nNixOS is a popular operating system used by thousands, one of the most\nactive projects on all of GitHub, and with more unique packages than\neven Debian, Fedora or Gentoo according to https://repology.org/.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16df5d3aaac85655c9a74fea16b1309050fea95d",
      "old_mode": 33188,
      "old_path": "os/BUILD",
      "new_id": "16525d3021fc28d676a305c7d7dba92f921708b0",
      "new_mode": 33188,
      "new_path": "os/BUILD"
    }
  ]
}
