)]}'
{
  "commit": "51c6748c2158d7dbc1ec79ada63a5e68a27f8533",
  "tree": "0e14029e3c73d4130b388904aba3237a7224f157",
  "parents": [
    "230a31aec7de7270e5a89a81443f69f9525ad4db"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Mon May 05 13:11:55 2025 +0000"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Thu May 08 18:26:46 2025 +0000"
  },
  "message": "treewide: implement basic aarch64 support\n\nThis adds aarch64 platforms, and some fixes for aarch64 support. This is\nnot yet complete; e.g. toolchains for aarch64 targets are still missing.\n\nI renamed the amd64 platforms to x86_64 and efi to uefi for consistency\nwith @platforms.\n\nsyscall.Dup2 does not exist on arm64, but unix.Dup2 does.\n\nChange-Id: I3ab081b2b852945b723ec83768f79000b8c4def4\nReviewed-on: https://review.monogon.dev/c/monogon/+/4173\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4e676e7cb9b242602e96cc8b2cf069bfa40e53a",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "b72e72f95f1c1435ce87f8758a6a2801cd9d3092",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "293af9b943f2f3deb3bf18bf0369d4f068f59c16",
      "old_mode": 33188,
      "old_path": "build/platforms/BUILD.bazel",
      "new_id": "028bb9a697132182d0d081b80b17952e9f71a81e",
      "new_mode": 33188,
      "new_path": "build/platforms/BUILD.bazel"
    },
    {
      "type": "delete",
      "old_id": "9c222e6632de3f3993e8de9c7f662fcbbbe6bbab",
      "old_mode": 33188,
      "old_path": "build/toolchain/llvm-efi/transition.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b59d035d0fd4dab796839df0eb8819c08dc96b51",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/abloader/BUILD.bazel",
      "new_id": "12103686d888f0a3c5139ff00e0d10af4bb0dc1d",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/abloader/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "24a4b54f3ba5ab8ffc2b7d6415499c94090fb74d",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/pause/BUILD.bazel",
      "new_id": "69529b1570ff94b0dfffcb885afe64d59f80364e",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/pause/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6373b648e8f464b4fb6ff98ce851e01a110b04fe",
      "old_mode": 33188,
      "old_path": "osbase/bringup/bringup.go",
      "new_id": "8fcb8fec3b44dec283af08dd1f16a81d12d4db7d",
      "new_mode": 33188,
      "new_path": "osbase/bringup/bringup.go"
    },
    {
      "type": "modify",
      "old_id": "fe7cf74281d7e9f0550e427fad670439c0c169db",
      "old_mode": 33188,
      "old_path": "osbase/build/mkpayload/def.bzl",
      "new_id": "fa10e831c1ea665272ed517331381884403de7d3",
      "new_mode": 33188,
      "new_path": "osbase/build/mkpayload/def.bzl"
    },
    {
      "type": "modify",
      "old_id": "80c8e40c15c4c1ffc3662eac7421a5dc6a5afb35",
      "old_mode": 33188,
      "old_path": "third_party/efistub/efistub.bzl",
      "new_id": "d0e2a2fdee5b5d409c488ad656900580e95deecc",
      "new_mode": 33188,
      "new_path": "third_party/efistub/efistub.bzl"
    }
  ]
}
