)]}'
{
  "commit": "4f00f90934c3eb969b1490582b8194d8706a3e81",
  "tree": "341594cd4a4768c155777032f04c7f8558723d30",
  "parents": [
    "7f14f91765c6b32a95aac5d2b40a25bba1eae695"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Dec 19 13:54:04 2023 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Dec 21 14:10:22 2023 +0000"
  },
  "message": "rust, toolchains: make EFI builds reproducible\n\nThis makes Rust EFI builds bit-for-bit reproducible by stripping\nBuildConfiguration dependent output paths and timestamps from target\nbinaries and intermediary files.\n\nChange-Id: I845be61f32ed304883460fca9006aa398d035b08\nReviewed-on: https://review.monogon.dev/c/monogon/+/2583\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96372c69df27e3ba7aa8c04a78afa052dfed4ece",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "8bc9c00dcab823382af8b5a170e820a9434c2158",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "697b6750d53845d814ae1434c03d7e42f3e4ba15",
      "old_mode": 33188,
      "old_path": "build/toolchain/llvm-efi/cc_toolchain_config.bzl",
      "new_id": "f9fd239a399f46b08317aa44923c8ebbfe823b49",
      "new_mode": 33188,
      "new_path": "build/toolchain/llvm-efi/cc_toolchain_config.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b42085e39bc4214c646ec7a748dccde9fa8f34d",
      "new_mode": 33188,
      "new_path": "third_party/rust-reproducibility.patch"
    }
  ]
}
